Top Ad unit 728 × 90

Tutorial membuat form login menggunakan PHP MySQL

Tutorial membuat form login menggunakan PHP MySQL

Prosedur pembuatan

Pembuatan database

Dimana database berfungsi untuk menyimpan user admin dan password admin. Untuk pembuatan database anda bisa pelajari selengkapnya disini
Jika database sudah di buat maka buat table admin sebagai media untuk menyimpan data
Selanjutnya masukan user dan password ke dalam table yang sudah di buat sebelumnya. Untuk proses memasukan data atau insert data dapat di pelajari disini
Apabila database sudah siap maka kita akan membuat script PHP

Buat form login

Buat form login terlebih dahulu, masukan kode seperti di bawah ini, simpan dengan nama index.php

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>

<body>
<form action="login.php" method="post">
<table width="200" border="0">
  <tr>
    <td>username</td>
    <td><input type="text" name="username" /></td>
  </tr>
  <tr>
    <td>password</td>
    <td><input type="password" name="password"  /></td>
  </tr>
  <tr>
    <td><input name="Submit" type="submit" value="masuk" /></td>
    <td><input name="Reset" type="reset" value="cancel" /></td>
  </tr>
</table>
</form>
</body>
</html>
Tutorial membuat form login menggunakan PHP MySQL
Tutorial membuat form login menggunakan PHP MySQL

Buat script untuk memproses login

Jika form sudah di buat buat file dimana kita akan memproses atau memvalidasi user dan password yang di masukan melalui form sebelumnya. Masukan kode di bawah ini dan simpan dengan nama login.php

<?php
session_start();
include "validasi.php";
$username=$_POST['username'];
$password=$_POST['password'];
if (validasi($username , $password)) {
session_register("username");
session_register("password");
?> <script>document.location.href="home.php"</script> <?php
} else {
?><script>alert("Acount Salah")
document.location.href="index.php"</script>
<?php
}
?>

Tutorial membuat form login menggunakan PHP MySQL
Tutorial membuat form login menggunakan PHP MySQL

Buat halaman utama

Buat halaman utama dimana ketika kita login jika sukses maka akan menuju halaman ini dan apabila login gagal akan kembali ke form login, masukan kode di bawah ini dan simpan dengan nama home.php

<?php
session_start();

$username=$_SESSION['username'];
$password=$_SESSION['password'];
include "validasi.php";
if (!validasi($username , $password)) {

?><script>alert("Anda Belum Login")
</script>
<?php
header("Location: index.php");
exit();
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>

<body>
Selemat datang di halaman utama dari proses login, <br />
untuk keluar dari halaman ini silahkan klik pada link di bawah ini<br />
<a href="logout.php">Logout</a>
</body>
</html>
Tutorial membuat form login menggunakan PHP MySQL
Tutorial membuat form login menggunakan PHP MySQL

Validasi Login

Buat script untuk validasi username dan password, masukan kode atau script dibawah ini, simpan dengan nama validasi.php

<?php
function validasi($username , $password) {
$cn= mysql_connect("localhost","root","");
$select= mysql_select_db("contoh",$cn);
$sql = "select * from admin where username='$username' And password='$password'";
$hasil= mysql_query($sql,$cn);
$jmlrec = mysql_num_rows($hasil);
return ($jmlrec > 0);
}
?>
Tutorial membuat form login menggunakan PHP MySQL
Tutorial membuat form login menggunakan PHP MySQL

Logout

Buat file untuk proses logout dari halaman utama atau home, masukan kode diwabah ini. Simpan dengan nama logout.php

<?php
session_start();

session_destroy();

?>
<script>alert ("anda Telah Logout")
document.location.href="index.php"
</script>
<?
include "index.php";
?>
Tutorial membuat form login menggunakan PHP MySQL
Tutorial membuat form login menggunakan PHP MySQL


Semua proses di atas sudah dilakukan, uji aplikasi dengan mengaccess memalui web browser

Jika berhasil maka tampilan program seperti pada gambar di bawah ini
tampilan form login
Tutorial membuat form login menggunakan PHP MySQL
Tutorial membuat form login menggunakan PHP MySQL
tampilan isi database untuk username dan paaaword
Tutorial membuat form login menggunakan PHP MySQL
Tutorial membuat form login menggunakan PHP MySQL
tampilan halaman home setelah melakukan login
Tutorial membuat form login menggunakan PHP MySQL
Tutorial membuat form login menggunakan PHP MySQL



Selamat mencoba……jangan lupa kunjungi artikel yang lain, berikan coment guna untuk evaluasi saat pembuatan artikel berikutnya,,, terima kasih atas kunjungannya
Jika ada kesulitan bisa ditanyakan bisa langsung coment atau inbox fb atau twiter
Jangan lupa like and share,,,,,

Tutorial membuat form login menggunakan PHP MySQL Reviewed by Unknown on 4:50 AM Rating: 5

No comments:

All Rights Reserved by Tutorial :MySQL PHP Terbaru © 2014 - 2015
Designed by JOJOThemes

Contact Form

Name

Email *

Message *

Powered by Blogger.