Welcome Guys

Selamat Datang

You'll Never Walk Alone.......You'll Never Walk Alone.......You'll Never Walk Alone.......You'll Never Walk Alone.......You'll Never Walk Alone.......You'll Never Walk Alone.......You'll Never Walk Alone.......You'll Never Walk Alone.......

Di http://rezalfc.blogspot.com

Kamis, 24 Juni 2010

Membuat Session Login Sederhana Utk 1 User Login [php]

Ini contoh membuat login dengan session yang sederhana sekalitanpa menggunakan database baik flattext atau mysql
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();
}
?>


Username:





Password:






Buat file untuk nge cek login, nah disini kita tentukan username dan password untuk login
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:
$username ====> username buat login di form login
$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'.
'
';
}
?>
Nah terakhir buat halaman index nya yang hanya bisa di akses jika sudah di accept session dengan nama $_SESSION['user'] yang kita buat tadi, jika tidak akan di redirect ke halaman login.php

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 '
'.
'Tulisan ini nampak kalo udah login'.
'

'.
'Logout'.
'
';
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