Setiap program atau aplikasi pasti memiliki fasilitas login untuk menjaga keamanan data atau untuk mendapatkan fasilitas lebih. Sekarang kita akan mencoba membuat sebuah form login sederhana menggunakan bahasa pemrograman PHP.
Pertama kita buat sebuah database di mysql dengan nama belajar.
CREATE DATABASE belajar;Kemudian kita buat tabel dengan nama login.
Terus kita isi tabel login misal user = admin dan password = admin.
INSERT INTO login (id_user, password) values (‘admin’, ‘admin’);Nah, sekarang kita bikin form login.html untuk user.
<form method=”post” action=”login.php”> <table> <tr> <td>Username</td><td>:</td><td><input type=”text” name=”user” /></td> </tr> <tr> <td>Password</td><td>:</td><td><input type=”password” name=”pass” /></td> </tr> <tr> <td colspan=”3″><input type=”submit” name=”login” value=”Login” /></td> </tr> </table> </form>Ok, form login sudah selesai sekarang kita buat login.php untuk koneksi ke database sekaligus pengecekan username dan passwordnya.
<? $host = “localhost”; //nama web server kita $user = “root”; //nama user mysql kita $pass = “”; //nama password mysql kita $db = “belajar”; //nama database kita $connect = mysql_coonect($host, $user, $pass) or die (“Koneksi gagal : “.mysql_error()); mysql_select_db($db, $connect) or die (“Database tidak ada”); $username = $_POST['user']; $password = $_POST['pass']; $sql = mysql_query(“select * from login where id_user = ‘$username’ and password = ‘$password’”); $res = mysql_fetch_array($sql); if($res) echo “Selamat anda berhasil login”; else echo “Maaf anda tidak berhak untuk login”; ?>Filed under: PHP, Web Programming Ditandai: | PHP, Web Programming
