Pertama, akan dibuat HTML form, yaitu form yang digunakan untuk login. Beri nama dengan form.html : QUOTE Berikut kode SQL yang saya gunakan untuk membuat table QUOTE CREATE TABLE `login` ( `username` VARCHAR( 50 ) NOT NULL , `password` VARCHAR( 32 ) NOT NULL , PRIMARY KEY ( `username` ) ) TYPE = innodb; membuat script yang digunakan untuk melakukan proses login. nama filenya proseslogin.php QUOTE //--- set session_start(),karena kita akan menggunakan session session_start(); //--- koneksi dengan database dulu bos. //---- mohon disesuiakan dengan keadaan server masing-masing //--- karena tidak sama loh. Saya menggunakan server lokal mysql_connect("localhost","root",""); mysql_select_db("login"); //--- sekarang baru ke proses login //--- $_POST["username"] berisi data username yang dimasukkan oleh user, $username=$_POST["username"]; //-- $_POST["password"] berisi data password yang dimasukkan oleh user //--- nanti di enkripsi dengan md5 $password=md5($_POST["password"]); //--- perintah query untuk mengecek keberadaan user tersebut, //--jika ada maka user tersebut boleh masuk, $cek="select * from login where username='$username' and password='$password'"; $jalankan=mysql_query($cek); //-- cek dengan mysql_num_rows if (mysql_num_rows($jalankan)){ ///-- set sesi dengan nama member, isinya adalah username yang dimasukkan tadi. $_SESSION["member"]=$username; echo "Anda berhasil login, disini halaman user"; } else{ echo "Gagal login, keluar dari sistem ini sekarang!"; } ?> |
Senin, 29 Desember 2008
form login
Langganan:
Posting Komentar (Atom)
Tidak ada komentar:
Posting Komentar