user login dan password ada di dalam script itu sendiri
bikin file login.php
Disini akan di destroy session sesuai dengan nama session untuk session nama loginnya.
$_SESSION['user'] ==> user disini maksudnya adalah nama session nya (untuk variabel)
login.php
session_start();
if(isset($_SESSION['user']))
{
session_destroy();
}
?>
if(isset($_SESSION['user']))
{
session_destroy();
}
?>
pertama kita tentukan username dan password yang akan di accept sebagai login yang benar, nah misalnya kita buat untuk varible ini baik username dan password nya:
$acc_user ====> username yang di accept
$acc_pas ====> password yang di accept
Jadi saya mau membuat login dengan
username: linglung
password: bingung
maka untuk pengecekan login saya buat:
$acc_user = 'linglung';
$acc_pas = 'bingung';
Karena di form tadi tujuan post nya adalah ceklogin.php
Code:
$password ====> password buat login di form login
maka nama file nya untuk mencek login saya buat ceklogin.php
ceklogin.php
$acc_user = 'linglung';
$acc_pas = 'bingung';
if (isset($_POST['login']))
$username = $_POST['username']; // diambil dari nama input di form login
$password = $_POST['password']; // diambil dari nama input di form login
$username = strip_tags($username);
$password = strip_tags($password);
if (($username==$acc_user) && ($password==$acc_pas))
{
session_start();
$_SESSION['user'] = $username;
echo 'Login berhasil, silahkan lanjutkan......'.
'
'.
'Lanjutkan'.
'
';
} else {
echo 'Username dan password salah'.
'
'.
'Coba lagi'.
'
';
}
?>
$acc_pas = 'bingung';
if (isset($_POST['login']))
$username = $_POST['username']; // diambil dari nama input di form login
$password = $_POST['password']; // diambil dari nama input di form login
$username = strip_tags($username);
$password = strip_tags($password);
if (($username==$acc_user) && ($password==$acc_pas))
{
session_start();
$_SESSION['user'] = $username;
echo 'Login berhasil, silahkan lanjutkan......'.
'
'.
'Lanjutkan'.
'
';
} else {
echo 'Username dan password salah'.
'
'.
'Coba lagi'.
'
';
}
?>
index.php
session_start();
if (isset($_SESSION['user'])) // karena nama session buat login kita buat namanya adalah 'user' maka if isset($_SESSION['user']) ===> varibel penentu
{
$user = $_SESSION['user'];
echo '';
echo $user;
} else {
header('location: login.php');
exit;
}
?>
if (isset($_SESSION['user'])) // karena nama session buat login kita buat namanya adalah 'user' maka if isset($_SESSION['user']) ===> varibel penentu
{
$user = $_SESSION['user'];
echo '';
echo $user;
} else {
header('location: login.php');
exit;
}
?>
Selamat Mencoba :D
lihat juga artikel - artikel lain nya di blog ini di Reza El nino Blog
Tidak ada komentar:
Posting Komentar