Script Register Login dan Logout lengkap

Script php Register,  Login,Logout - Seperti yang kita ketahui bahwa untuk membuat sebuah website yang dinamis itu kita memerlukan hal autentikasi atau hak akses. Untuk hal awal membuat sistem akses kita memerlukan sebuah amalan yaitu Register Login dan Logout. Untuk membuatnya mari kita siapkan file php apa saja yang akan kita buat.

Script Register Login Logout terdengar di dunia


  1. Index.php
  2. config.php
  3. daftar.php
  4. daftat2.php
  5. login.php
  6. logout.php

Buat lah sebuah database dengan nama reglog . Lalu buat tabel dengan nama members. Dengan keterangan sebagai berikut.

'id' type=bigint (20)
'nama' type=varchar(50)
'email' type=varchar(50)
'password' type=varchar(20)


Berikut script config.php 

Buatlah script config.php untuk mengkonfigurasikan file dengan database. 

?php
$host = "localhost";
$user = "root";
$pass = "";
$db = "reglog";
$table = "members";
$connect = mysql_connect($host,$user,$pass) or die("Gagal konek");
$pilih_db = mysql_select_db($db) or die("Database tidak ada");
$cookie_nama = $_COOKIE['nama'];
?>



File login.php

Buatlah file login.php untuk form inputan user.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
<?php
$user = $_POST['user'];
$password = $_POST['password'];
$query = mysql_query("SELECT * FROM $table where nama='$user'");
$result = mysql_fetch_array($query);
$row = mysql_num_rows($query);
if(($user == "") && ($password == ""))
{
print "<center>Anda belum memasukkan username dan password !";
exit;
}
if($row != 0)
{
if($password != $result['password'])
{
print "<center>Password salah !";
}
else
{
setcookie("nama",$user);
print "<center>Anda telah berhasil login dengan nama
$user<br><a href=index.php><font color=blue>Back to home</a>";
}
}
else
{
print "<center>Maaf, Username tidak terdaftar !<br>Silahkan daftar dulu
<a href='index.php?register=masukkan nama,email,dan password untuk daftar'><font
color=blue>disini</a></font>";
}
?>
<?php mysql_close($connect); ?>


File logout.php


Buatlah form logout.php untuk user melakukan Logout dari halaman.


1
2
3
4
<?php
setcookie("nama","");
header("Location: index.php?logout=success");
?>

Untuk mendapatkan script keseluruhan bisa di download dibawah ini .

Link download script php Register Login dan logout