- Beranda
- Komunitas
- Tech
- Programmer Forum
Tolong Di Koreksi
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');
}
?>
<?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');
}
?>
nona212 memberi reputasi
1
303
7
Komentar yang asik ya
Urutan
Terbaru
Terlama
Komentar yang asik ya
Komunitas Pilihan