Top Ad unit 728 × 90

Tutorial Membuat Login Dengan Enkripsi md5 Pada PHP

Tutorial Membuat Login Dengan Enkripsi md5 Pada PHP

Tutorial membuat login dengan eknripsi md5 sangatlah mudah. Yaitu dengan cara menggunakan session, session tidak hanya menjadi portal untuk user yang bersangkutan berhak atau ridak, tetapi lebih menjadi pelacak dari berbagai proses user yang bersangktan. Langsung saja mari kita mulai membuat login dengan enkripsi md5 pada PHP.

Langkah pertama kita harus membuat database. Dalam kasus kali ini saya akan memberikan nama database dengan “dblogin” dan tabel dengan nama “user”. Contoh database seperti pada gambar di bawah ini.

Tutorial Membuat Login Dengan Enkripsi md5 Pada PHP
Tutorial Membuat Login Dengan Enkripsi md5 Pada PHP

Buat forlder coba pada localhost->htdoc, kemudian buat file connect.php dengan kode di bawah ini:

<?php 
$server = "localhost"; 
$username = "root"; 
$password = ""; 
$database = "dblogin";

mysql_connect($server,$username,$password); 

mysql_select_db($database); 
?>

Kemudian buat file index.php dengan kode di bawah ini:

<html>
   <body> 
    <h1>Login</h1> 
    <form method="POST" action="login.php"> 
    <table>
    <tr><td> User Name </td> 
        <td> : <input type="text" name="id_user" /></td> 
    </tr> 
    <tr><td> Password </td> 
 <td> : <input type="password" name="password" /></td> 
    </tr> 
    <tr> 
 <td colspan="2"><input type="submit" value="Login"/></td> 
    </tr> 
    </table> 
    </form> 
   </body> 
</html>

 Kemudian buat file login.php dengan kode di bawah ini:

<?php 
session_start(); // memulai session 


include "connect.php";
 
$pass=md5($_POST['password']); 
$sql=mysql_query("SELECT password,level FROM user
                  WHERE iduser = '$_POST[id_user]' 
                  AND password = '$pass'"); 
$data=mysql_fetch_array($sql); 

$hasil=mysql_num_rows($sql); 

if ($hasil > 0 ) 


session_register("id_user"); 
session_register("password"); 
session_register("level"); 

$_SESSION[id_user]=$data[nama_user]; 
$_SESSION[password]=$data[password]; 
$_SESSION[level]=$data[level]; 
header('location:home.php'); 

else 

?>
<script>alert("Acount Salah")
document.location.href="index.php"</script>
<?php 
}  
?>

Kemudian buat file home.php dengan kode di bawah ini:

<html> 
 <head> </head> 
   <body> 
    <h1> HOME </h1>  
<a href="">Logout</a> 

   </body> 
</html>

Terakhir buat file logout.php dengan kode di bawah ini:

<?php
  session_start();

  session_destroy();
?>
<script>alert("Anda Telah Keluar")
document.location.href="index.php"</script>

Selamat mencoba,,,semoga bermanfaat.
Jangan lupa like and share,, coment jika perlua ada pertanyaan ataupun saran. terima kasih...
Tutorial Membuat Login Dengan Enkripsi md5 Pada PHP Reviewed by Unknown on 9:45 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.