Kaskus

Tech

pemburuhotspotAvatar border
TS
pemburuhotspot
Login Form Gagal untuk Login
ceritanya ane iseng2 bikin cms pake native php+bootstrap
nyontek dari dashgum free + login form bikinan temen ane
jeroan cms udah hampir jadi, baru ngeh kalo belum bikin form login emoticon-Hammer (S)

eh..
giliran udah bikin, malah gak bisa dipake buat login
nah, tuh, bingung kan?emoticon-Bingung (S)

jadi selalu display error=1
(username dan password dianggap belum diisi), nah, gimana tuh gan?
tolong bantuin yak
makasih
emoticon-Malu (S)emoticon-Malu (S)

ini source code nya
Code:
<!DOCTYPE html>
<html lang="en">
<head>
<title>Login - CMSCoba-Coba</title>
<link href="assets/css/bootstrap.css" rel="stylesheet">
<link href="assets/font-awesome/css/font-awesome.css" rel="stylesheet" />
<link href="assets/css/style.css" rel="stylesheet">
<link href="assets/css/style-responsive.css" rel="stylesheet">
</head>
<body>
<!--Begin PHP Warning-->
<?php
if (!empty($_GET['error'])) {
if ($_GET['error'] == 1) {
echo "Username dan Password Belum Diisi !";
} else if ($_GET['error'] == 2) {
echo "Username Belum Diisi !";
} else if ($_GET['error'] == 3) {
echo "Password Belum Diisi !";
} else if ($_GET['error'] == 4) {
echo "Username dan Password Tidak Terdaftar";
}
}
?>
<!--End of PHP Warning-->
<div id="login-page">
<div class="container">
<form class="form-login" action="configs/authenticate.php">
<h2 class="form-login-heading">sign in now</h2>
<div class="login-wrap">
<input type="text" name="username" class="form-control" placeholder="UserID" autofocus>
<br>
<input type="password" name="password" class="form-control" placeholder="Password">
<br>
<button class="btn btn-theme btn-block" type="submit"><i class="fa fa-lock"></i> SIGN IN</button>
<hr>
</div>
</form>
</div>
</div>
<!-- js placed at the end of the document so the pages load faster -->
[removed][removed]
[removed][removed]
</body>
</html>


ini source code autentikasi login
Code:
<?php
require 'connectdb.php';
//Connection Check
$con = mysqli_connect($dbserver,$dbuser,$dbpass,$dbname);
if(mysqli_connect_errno())
{
echo "Database connection failed :" . mysqli_connect_error();
}
session_start();
$name = mysqli_real_escape_string($con,$_POST["username"]);
$password = mysqli_real_escape_string($con,$_POST["password"]);
//empty check
if (empty($name) && empty($password)) {
//empty username and password
header('location:/login.php?error=1');
break;
} else if (empty($name)) {
//empty username
header('location:/login.php?error=2');
break;
} else if (empty($password)) {
//empty password
header('location:/login.php?error=3');
break;
}
$check = "SELECT * FROM login WHERE username = '".$name."' AND password = '".$password."'" ;
$querycheck=mysqli_query($con,$check);
if (mysqli_num_rows($querycheck) > 0) {
$_SESSION['name'] = $name;
header('location:/index.php');
} else if(mysqli_num_rows($querycheck)==0) {
header('location:/login.php?error=4');
}
?>
0
2K
17
GuestAvatar border
Komentar yang asik ya
Urutan
Terbaru
Terlama
GuestAvatar border
Komentar yang asik ya
Komunitas Pilihan