kita buat dulu databasenya, buka browser kesayangan teman dan ketik http://localhost/phpmyadmin
buat database dengan nama "login"
buat tabel dengan nama "users" dan isi kan jumlah kolom dengan 4 kolom
Kemudian isi kan field seperti berikut :
Jika sudah tekan tombol Simpan untuk meyimpan field yg telah kita isikan.
disini kita perlu beberapa file yg harus dibuat.
- koneksi.php
- index.php
- daftar.php
- proses_daftar.php
- login.php
- cek_login.php
- logut.php
mysql_connect("localhost","root","") or die ("Gagal Terhubung Ke Database");
mysql_select_db("login") or die ("Database Tidak Ditemukan");
?>
Setelah itu kita buat index.php file ini berfungsi untuk menampilkan ketika login berhasil, lihat kode berikut :
include "koneksi.php";
session_start();
if (!isset($_SESSION['username'])){
header ("location:login.php");
}
?>
Berhasil Login, Logout
setelah itu kita buat halaman pendaftaran yaitu daftar.php, lihat kode berikut :
namun agar kita bisa terdaftar kita perlu membuat proses_daftar.php, lihat kode berikut :
include "koneksi.php";
$nama = $_POST['nama'];
$email = $_POST['email'];
$username = $_POST['username'];
$password = $_POST['password'];
if (empty($nama)){
echo "";
echo "";
}else
if (empty($email)){
echo "";
echo "";
}else
if(empty($username)){
echo "";
echo "";
}else
if (empty($password)){
echo "";
echo "";
}else{
$daftar = mysql_query("INSERT INTO users (id_user,nama,username,password) values ('$nama','$email','$username','$password')");
if ($daftar){
echo "";
echo "";
}else{
echo "";
echo "";
}
}
?>
setelah itu kita membuat halaman loginya yaitu login.php, lihat kode berikut :
include "koneksi.php";
session_start();
if (isset($_SESSION['username'])){
header ("location:index.php");
}
?>
namun agar kita bisa login kita harus membuat cek_login.php, lihat kode berikut :
include "koneksi.php";
$username = $_POST['username'];
$password = $_POST['password'];
if (empty($username)){
echo "";
echo "";
}else if (empty($password)){
echo "";
echo "";
}else{
session_start();
$login = mysql_query("select * from users where username='$username' and password='$password'");
if (mysql_num_rows($login) > 0){
$_SESSION['username'] = $username;
header("location:index.php");
}else{
echo "";
echo "";
}
}
?>
terakhir kita tinggal membuat logout.php, lihat kode berikut :
session_start();
session_destroy();
echo "";
echo "";
?>
Semoga Bermanfaat :)
Posting Komentar
Silahkan berkomentar dengan baik & sopan