Postingan lainnya
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 :
0
8 Jawaban:
sudah mas, tetep gak bisa @stefanuspn
0
ini mas @Ariawan saya dapat eror kayak gini
0
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!';
}
}
?>
0
kalau diliat dari error tersebut, kayaknya apache belum jalan.
0
@andrisetiawan97 coba ubah pada php.ini-nya mas, cari kode ini mas
session.use_cookies=0
lalu ubah menjadi
session.use_cookies=1
0
pada koding => header(location: profile.php) ,, kok screen shot .. tentang.php.. ????
0