sebelum membuat sintak PHP-nya terlebih dahulu kita membuat databasenya, disini penulis tidak menjelaskan cara membuat databasenya, penulis menganggap pembaca sudah memahami pembuatan database menggunakan MySQL.
Langsung saja, kita buat file pertama dengan nama koneksi.php, adapun sintaknya adalah :
<?php $hostname = "localhost"; $username = "root"; $password =""; $database = "db_sekolah"; mysql_connect ($hostname, $username, $password) or die ("Can't connected"); mysql_select_db($database); ?>
File kedua yaitu form_login.php, sintaknya adalah :
<html> <head> <title>.: L O G I N :.</title> </head> <body> <form name="login" method="POST" action="proses_login.php"> <table width="268" border="1"> <tr align="center"> <td colspan="3"><b>. : FORM LOGIN : . </b></td> </tr> <tr> <td width="103">Username</td> <td width="3">:</td> <td width="144"><input type="text" name="username"></td> </tr> <tr> <td>Password</td> <td>:</td> <td><input type="password" name="password"></td> </tr> <tr align="center"> <td colspan="3" align="right"><input type="submit" name="tombol" value ="LOGIN"></td> </tr> </table> <br /><br /><br /> </form> </body> </html>
Terakhir, buatlah file dengan nama proses_login.php, sintaknya adalah :
<?php include 'koneksi.php'; $username = $_POST['username']; $password = $_POST['password']; $query_user = mysql_query("SELECT * FROM tb_user WHERE username='$username' && password='$password'") or die ("Query Gagal!"); $num = mysql_num_rows($query_user); if($num==0){ echo "Username atau password salah!"; } else { echo "Sukses login!"; } echo "<br /><a href=form_login.php> << back</a>"; ?>
Selamat mencoba ^_^
0 comments:
Post a Comment