Sesuai judulnya kita akan membuat form login langsung saja ya !!!!!!!!!!!!
Pertama buat koneksi ke mysql (bisa kemana saya databasenya kali ini ke mysql dulu)
ini scriptnya :
<?php
$host="localhost";
$user="root";
$pass="";
$db="namadatabasemu";
mysql_connect($host,$user,$pass);
mysql_select_db("namadatabasemu");
?>
simpan dengan nama config.php
Kedua buat menu login
ini scriptnya:
<title> Ver 1.0 </title>
<form method="POST" action="login.proses.php">
<h1> Menu Login </h1>
Username<input type="text" name="user"/><p></p>
Password<input type="password" name="password"/><p></p>
<input type="submit" name="subtmit" value="login"/>
simpan dengan nama login.php
Ketiga buat menu login.proses
ini scriptnya :
<?php
/* session_start untuk memastikan file ini terhubung dalam session */
session_start();
/* Cek apakah username dan password yang diinput user cocok dengan data yg tersimpan pada table users */
/* Data username dan password yang diinput oleh user melalui form */
$data_username = $_POST['user'];
$data_password = $_POST['password'];
include 'config.php';
/* Query: mencari record yang cocok pada table users dengan kriteria username & password yang sudah diisi oleh user melalui form login */
$result = mysql_query("SELECT * FROM admin WHERE user='$data_username' AND password='$data_password'");
/* Jika gagal query, cetak pesan kesalahanya */
if (!$result) {
die('Gagal query: ' . mysql_error());
}
/* total record yg didapat */
$total = mysql_num_rows($result);
/* Tanda user yang benar adalah jika total record nya lebih dari 0 */
if ($total > 0) {
/* TAMBAHKAN FLAG ATAU STATUS SUDAH_LOGIN = OK YG DISIMPAN DI SESSION (SEBAGAI TANDA BERHASIL LOGIN) */
$_SESSION['LOGIN'] = 'OK';
/* Karena memasukan username dan password yg benar, arahkan ke halaman admin: admin.user.php */
header('Location: menuadmin.php');
} else {
/* Karena memasukan username dan password yg salah, user harus login kembali */
header('Location: login.php');
}
?>
simpan dengan nama login.proses.php
Keempat buat Menu Utama
ini scriptnya :
<title> Ver 1.0 </title>
<H1> Selamat Datang <H1>
simpan dengan nama menuadmin.php
Cukup sekian
semoga membantu