Postingan lainnya
Buku Ini Koding!
Baru!
Buku ini akan jadi teman perjalanan kamu belajar sampai dapat kerjaan di dunia programming!
undefined index pada php
ane dapet notice Notice: Undefined index: user in C:\MAMP\htdocs\bootstrap jarkom\login.php on line 18 gan, gimana ngatasinnya / mendefinisikannya ???
ini kode ane
if($_SESSION['user']){ //ini line 18
header('Location: add.php');
}else{
$error = '';
if(isset($_POST['submit'])){
$nama = $_POST['nama'];
$pass = $_POST['password'];
if(!empty(trim($nama)) && !empty(trim($pass))){
if(cek_data($nama, $pass)){
$_SESSION['user'] = $nama;
header('Location: add.php');
}else{
echo "<script>
swal('Waduh!', 'username atau password yang anda masukkan salah gan!', 'error')
</script>";
}
}else{
$error = '<span class="warning">user dan password wajib diisi!</span>';
}
}
*yang line 18 yang pertama sendiri gan ,itu kode ane copy mulai dari line 18 :)
3 Jawaban:
Jawaban Terpilih
Gk ada masalah sihh disitu gan.. masalah nya, user di line 18 tidak terderfinisi/ditemukan.. Coba tampilin script yang lain gan.. yang berhungan dengan $_SESSION['user'] atau..
Coba diganti line 18 menjadi if(isset($_SESSION['user'])){
atauu..
if(!empty($_SESSION['user'])){
sesuai dengan fungsi $_SESSION['user']..
<?php
session_start();
if (!isset($_SESSION['user'])) {
header('Location: add.php');
}else{
$error = '';
}
?>