localhost error setelah session

saya mengikuti tutorial dasar php yg bab session di sekolah koding. inilah kodingannya :

 session_start();
	$nama = 'hilman';
	$password = '123';

	if( isset($_POST['submit']) ){

		if( $_POST['nama'] == $nama &&
			$_POST['password'] == $password){
			// echo 'Login Berhasil';

			//session
			$_SESSION['nama_user'] = 'hilman';

			header('Location: profile.php');

		}else{
			echo 'Login Gagal!';
		}
	}

?>

dan setelah bab ini saya mendapatkan hal seperti ini :

avatar andrisetiawan97
@andrisetiawan97

5 Kontribusi 0 Poin

Diperbarui 6 tahun yang lalu

8 Jawaban:

Udah dibuat form html?

avatar stefanuspn
@stefanuspn

250 Kontribusi 69 Poin

Dipost 6 tahun yang lalu

sudah mas, tetep gak bisa @stefanuspn

avatar andrisetiawan97
@andrisetiawan97

5 Kontribusi 0 Poin

Dipost 6 tahun yang lalu

kurang lengkap informasinya

avatar Ariawan
@Ariawan

15 Kontribusi 5 Poin

Dipost 6 tahun yang lalu

ini mas @Ariawan saya dapat eror kayak gini

avatar andrisetiawan97
@andrisetiawan97

5 Kontribusi 0 Poin

Dipost 6 tahun yang lalu

Kesalahan : Tipe data dari post nama dan password adalah string, jadi kalo mau buat equals with harus menggunakan 3 tanda sama dengan.

Coba:

 <?php
	session_start();
	$nama = 'hilman';
	$password = '123';
	if( isset($_POST['submit']) ){
		if( $_POST['nama'] === $nama && $_POST['password'] === $password){
			$_SESSION['nama_user'] = 'hilman';
			header("location:profile.php");
		}else{
			echo 'Login Gagal!';
		}
	}
?>
avatar masiting
@masiting

55 Kontribusi 18 Poin

Dipost 6 tahun yang lalu

kalau diliat dari error tersebut, kayaknya apache belum jalan.

avatar mrrens
@mrrens

7 Kontribusi 2 Poin

Dipost 6 tahun yang lalu

@andrisetiawan97 coba ubah pada php.ini-nya mas, cari kode ini mas

session.use_cookies=0

lalu ubah menjadi

session.use_cookies=1

avatar AlmoestEnda28
@AlmoestEnda28

14 Kontribusi 2 Poin

Dipost 6 tahun yang lalu

pada koding => header(location: profile.php) ,, kok screen shot .. tentang.php.. ????

avatar ciloxz
@ciloxz

284 Kontribusi 139 Poin

Dipost 6 tahun yang lalu

Login untuk ikut Jawaban