Script PHP Membuat Login Dengan Menggunakan Session
selamat pagi teman2 semua, kali ini saya ingin berbagi sedikit dengan teman-teman bagaimana cara membuat login dengan menggunakan SESSION pada PHP.?
OK..karena masalah ini merupakan materi kuliah Design Web saya, dan juga banyak teman teman saya yang masih bingung dengan masalah ini, jadi temen teman kuliah saya juga bisa download scriptnya kemudian di peraktikkan ke komputer kalian masing masing OK..Adapun hal hal yang perlu di perhatikan untuk menjalankan script ini di antaranya :
- siapkan Lakukan Instalasi XAMPP sebagai webserver kita.jika ada yang belum memiliki XAMPP bisa di download di sini
- silahkan instalasi text Editor kita , disini saya menggunakan Notad++, jadi temen2 bisa Download versi terbarunya silahkan Click disini
- buatlah Polder di dalam C:xampp/htdocs/ terserah kalian mau kalian namai apa>>
- silahkan buat database untuk program latihan ini dengan nama dblatihan
- silahkan buat tabelnya dengan nama tbuser.
- siapkan Sebuah file PHP , disini saya memberi nama file koneksi PHP saya dengan nama "Koneksi.php" Tanpa tanda petik.
- Siapkan File Index.php sebagai tempat halaman Login nantinya.untuk teman yang belum bisa membuat form login bisa di lihat di artikel saya yang lain.
- sipkan file ceklogin.php sebagai tempat pemerosesan login yang akan kita lakukan.
- kemudian siapkan File Home.php sebagai Lokasi exksekusi dari login yang akan kita lakukan
Script Koneksi.php
mysql_connect("localhost","root","")or die("koneksi gagal");
mysql_select_db("dblatihan")or die("database ngk ada");
Script Ceklogin.php
<?php
include"koneksi.php";
$pass=md5($_POST[Password]);
$user=$_POST[Username];
$login=mysql_query("select * from tbuser where Username='$_POST[Username]' AND Password='$pass'");
$ketemu=mysql_num_rows($login);
$r=mysql_fetch_array($login);
if ($ketemu >0 ){
session_start();
session_register("Namauser");
session_register("Passuser");
$_session[namauser]=$r[Username];
$_session[passuser]=$r[Password];
header("location:home.php");
}else
{
?>
<script type="text/javascript">
alert("Username dan password salah");
window.location.href="index.php";
</script>
<?php
}
?>
<?php
session_start();
mysql_connect("localhost","root","")or die("koneksi gagal");
mysql_select_db("dblatihan")or die("database ngk ada");
session_destroy();
header('location:index.php');
?>
session_start();
mysql_connect("localhost","root","")or die("koneksi gagal");
mysql_select_db("dblatihan")or die("database ngk ada");
session_destroy();
header('location:index.php');
?>
Leave a Comment