1. Buat database dengan nama dblogin.
2. Buat table dengan nama user.
CREATE TABLE IF NOT EXISTS `user` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`user_id` varchar(20) NOT NULL,
`password_id` varchar(50) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
3. Insert ke table user dengan ini.INSERT INTO `user` (`id`, `user_id`, `password_id`) VALUES
(1, 'admin', '5f4dcc3b5aa765d61d8327deb882cf99');
4.Buat file dengan nama koneksi.php tulis kode seperti ini.
<?php
$server = "localhost";
$username = "root";
$password = "";
$database = "dblogin";
// Koneksi dan memilih database di server
mysql_connect($server,$username,$password) or die("Koneksi gagal");
mysql_select_db($database) or die("Database tidak bisa dibuka");
?>
5.Buat file dengan nama login.php tulis kode seperti ini.
<?php
include "cek_login.php";
?>
<html>
<head>
<title>Login Sistem</title>
</head>
<body>
<form method="POST" action="login.php">
<table>
<tr>
<td colspan="3">
<?php if(isset($error)) { ?>
<big style="color:#aa0000;"><?php echo $error; ?></big>
<?php } ?>
</td>
</tr>
<tr>
<td>UserID</td>
<td>:</td>
<td><input type="text" name="user_id" autocomple="off"></td>
</tr>
<tr>
<td>Password</td>
<td>:</td>
<td><input type="password" name="password_id" autocomple="off"></td>
</tr>
<tr>
<td colspan="3" align="right"><input type="submit" value="LOGIN"></td>
</tr>
</table>
</form>
</body>
</html>
6. Buat file dengan nama cek_login.php tulis seperti ini.<?php
session_start();
include "koneksi.php";
if(isset($_POST['user_id'], $_POST['password_id'])) {
# code...
$userid = $_POST['user_id'];
$password = md5($_POST['password_id']);
if(empty($userid) or empty($password)){
$error = 'All fields are requerid!';
}else{
$result = mysql_query("SELECT * FROM user where user_id = '$userid' AND password_id = '$password'") or die(mysql_error());
$fet = mysql_fetch_array($result);
$cek = mysql_num_rows($result);
if($cek == 1){
$error = "Succses";
}else{
$error = "incorect details";
}
}
}
?>
hasilnya seperti ini.
Oke sekian pembuatan login sistemnya. anda dapat memodifikasinya sendiri agar lebih baik. tunggu bagi bagi informasinya lagi. thanks you
atau download filenya disini.
0 Comments