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