Postingan lainnya
Membuat Sistem Login
saya mau nanya, ini contoh codingnya,
ini hasilnya, maksud dari warning tersebut apa ya, padahal itu sama persis sama contoh videonya, minta sarannya para sesepuh, hee
#maaf saya masih pemula.
6 Jawaban:
coba cek_data(); di login.php diganti dengan cek_data($user, $pass);
makasih atas sarannya,
sudah dicoba, tapi saat di masukkan username dan password, hasilnya selalu gagal, padahal user sama pass nya sudah benar
Fungsi cek_data() di page userr.php ngambil parameter. Sedang di page login.php cek_data()nya gak ngirim parameter. Coba kasih. Jadi kayak gini cek_data($user, $pass), insya Allah pasti work. Terima kasih!
Jawaban Terpilih
Coba cek data $pass dan $hash apakah sama?
die(var_dump($pass . ' = ' . $hash));
makasih atas saran-sarannya, saya akan coba
maaf saya jarang aktif, apakah benar seperti ini penulisannya,
function cek_data($user, $pass) {
global $simpan;
// mencegah sql injection
$user=mysqli_real_escape_string($simpan, $user);
$pass=mysqli_real_escape_string($simpan, $pass);
$query = "SELECT pass FROM login WHERE user=' $user' ";
$result = mysqli_query($simpan, $query);
$data = mysqli_fetch_assoc($result) ;
$hash=$data['pass'];
die(var_dump($pass . ' = ' . $hash));
}
hasil di browsernya seperti ini: