Kaskus

Tech

isat91Avatar border
TS
isat91
Tolong Di Koreksi
tolong dikoreksi para suhu sekalian,  database sdh connect tapi ga bisa ketemu querynya
<?php
require_once('jangan/config.php');

session_start();

//tangkap data dari form login
$username = $_POST['username'];
$password = $_POST['password'];

//untuk mencegah sql injection
//kita gunakan mysql_real_escape_string
$username = mysqli_real_escape_string($username);
$password = mysqli_real_escape_string($password);

$r = mysqli_query("select * from user where username='$username' and password='$password'");

if (mysqli_num_rows($r) ==1) {


//cek data yang dikirim, apakah kosong atau tidak
if (empty($username) && empty($password)) {
//kalau username dan password kosong
header('location:/login.php?error=1');

} else if (empty($username)) {
//kalau username saja yang kosong
header('location:/login.php?error=2');

} else if (empty($password)) {
//kalau password saja yang kosong
header('location:/login.php?error=3');

} else if (empty($password)) {
//kalau password saja yang kosong
header('location:/login.php?error=3');

} else if (-($mybalance)) {
//kalau saldo negatif auto banned
header('location:/login.php?error=5');

}


//kalau username dan password sudah terdaftar di database
//buat session dengan nama username dengan isi nama user yang login



$_SESSION['username'] = $username;

//redirect ke halaman index
header('location:/index.php');
} else {
//kalau username ataupun password tidak terdaftar di database
header('location:/login.php?error=4');
}
?>
nona212Avatar border
nona212 memberi reputasi
1
304
7
GuestAvatar border
Komentar yang asik ya
Mari bergabung, dapatkan informasi dan teman baru!
Programmer Forum
Programmer Forum
KASKUS Official
20.2KThread5KAnggota
Urutkan
Terlama
GuestAvatar border
Komentar yang asik ya
Ikuti KASKUS di
© 2026 KASKUS, PT Darta Media Indonesia. All rights reserved.