Script PHP Membuat Login Dengan Menggunakan Session

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