Membuat login form dengan PHP & implementasi di aplikasi phonebook sebelumnya
Membuat login form dengan PHP & implementasi di aplikasi phonebook sebelumnya, beberapa teman saya bertanya kenapa buat login tapi tetep bisa akses ke halaman admin, mungkin buat beberapa orang yang paham tentang session tahu masalah ini, halaman admin dapat diakses dikarenakan tidak diberikan kondisi bahwa hanya user yang sudah login yang bisa akses. Nah kali ini saya akan memberikan tutorial singkat dan simple mengenai aplikasi login. Kalau kamu belum baca ini silahkan baca dahulu dan download source codenya karena kita akan menghubungkan login ini dengan aplikasi crud tersebut. Klik di link ini http://www.gee.web.id/2013/10/aplikasi-sederhana-create-read-update-delete-menggunakan-php-download-tutorial.html
Sebelumnya mungkin saya jelaskan dulu apa itu Session ? Menurut saya Session adalah sebuah varibel uniq sementara yang disimpan didalam browser,di mana PHP bisa mengambil nilai yang tersimpan di browser walaupun kita membuka halaman baru. Biasanya session akan hilang jika keluar dari session tersebut, kira-kira paham ya, langsung aja deh kita lanjut ke tutorialnya :
1. Pertama kamu harus buat table baru didalam database kamu seperti gambar dibawah ini :
2. Buat File tambahan dalam aplikasi crud sebelumnya login.php, logout.php, cek_login.php lihat gambar :
Berikut Script codenya :
- login.php
..::: Login Administrator :::..
- logout.php
- cek_login.php
0){//jika cocok dengan database maka akan dibuat session
session_start();
$_SESSION['namauser'] = $r['username'];
$_SESSION['passuser'] = $r['password'];
$_SESSION['leveluser'] = $r['level'];
$_SESSION['login'] = true;
header('location:index.php');
}else{
header('location:login.php');//jika tidak ada kembali ke login
}
//Keterangan :
//strip_tags() -> Fungsi untuk menghilangkan special karakter untuk menghindari orang jail yang menanmkan script lewat form
//trim() -> fungsi untuk menghilangkan spasi kanan dan kiri
//md5() -> fungsi kriptografi atau penyandian password
?>
3. buat akses halaman admin kamu aman dengan menambahkan script berikut paling atas
Dan script berikut paling bawah
Pada file index.php, delete.php dan edit.php
Sebaiknya kamu coba dulu sebelum download, tapi saya sudah menyediakan source codenya tapi kalau bisa jangan copas ya, di ketik walaupun nyontek gpp biar terbiasa nantinya.Ok terima kasih sudah mampir kesini , Sampai jumpa lagi di tutorial selanjutnya. Sorry Like dulu ya untuk buka link downloadnya...
Post a Comment