Membuat halaman atau login dengan dan , bukanlah hal sulit. Kita bisa memanfaatkan fungsi SESSION untuk mengolah proses login. Semisal saat login sukses maka akan dibuat sebuah session dan session ini dapat kita gunakan sebagai pengaman. Karena user yang belum login tidak akan bisa mengakses sebuah halaman tanpa melakukan login terlebih dahulu.

Untuk membuat proses login di PHP, pertama kita harus terlebih dahulu membuat database, tabel admin untuk mengisi username dan password.

Langkah yang dilakukan, sebagai berikut :

1. Membuat database dan sebuah tabel admin, bisa dilakukan di phpmyAdmin:

Saya anggap Anda sudah bisa membuat database berikut tabel dan fiel-fieldnya.

Contoh skripnya:

INSERT INTO `admin` (`user`, `password`) VALUES
('admin', 'admin');

Jangan lupa, isikan username dan password di tabel admin, misal untuk defaultnya username: admin dan password: admin.

2. Membuat file-file yang akan digunakan untuk mengambil dan mengeksekusi database dan digunakan sebagai session login, diantaranya:

  • File index.php, pada file ini akan digunakan untuk membuat form login
Belajar membuat Form Login PHP



Belajar membuat Form Login PHP
   
Username : 
   
Password : 
   
 
   
 

Selanjutnya membuat script loginnya:

  • Login.php. Digunakan untuk melakukan proses login, hak akses user dan di sini juga terdapat skrip koneksi database, lihat caranya di artikel Koneksi PHP ke MysQL.
");
				}
$Koneksi = mysql_select_db("login");
if (!$Koneksi){
die ("Koneksi ke Database Gagal !");
}
$sql = "SELECT * FROM admin where user='$user'";
$qry = mysql_query($sql);
$num = mysql_num_rows($qry);
$row = mysql_fetch_array($qry);

if ($num==0 OR $password!=$row['password']) {
?>

	
  •  Logout.php
  •  Home.php


Login Logout dengan PHP dan MySQL

Login Berhasil !
Logout

Simpan semua file tersebut di atas dijadikan dalam satu folder bernama ”login” dan letakkan folder tersebut dalam folder htdocs. Folder htdocs terletak dalam folder XAMPP, dalam tutorial ini kami menggunakan XAMPP sebagai web server. Jika anda juga ingin memakai XAMPP, ikuti tutorial: Cara Install PHP MySQL dengan XAMPP.

Setelah melakukan semua langkah cara membuat form login di atas, sekarang saatnya kita untuk mencoba form login dengan PHP dan MySQL yang dilengkapi session dengan mengetikkan alamat “http://localhost/login” pada browser.

Demikian tutorial cara membuat form login user dengan PHP dan MySQL. Semoga berhasil.