Professional Documents
Culture Documents
halaman admin bagi yang mempunyai , Password, username dan hak akses, intinya kira-kira
begitu.
Setelah itu buatlah tabel, di dalam database "db_ebsof" dengan nama tbl_user
view plainprint?
Pada tahap ini kita sudah selesai membuat Database dengan nama "db_ebsof" dan tabel
dengan nama "tbl_user" ,
Nah.. Langkah selanjutnya ialah kita membuat FORM login pada halaman index.php , berikut
tampilannya :
Form Login
User :
Pass :
Login
langkah penambahan Form login yaitu dengan menambahkan form dan table dengan ukuran
200 px, dengan baris 5 , dan 2 kolom, baris boleh lebih ,, tergantung selera anda
Sehingga kode html "index.php" yang sudah di modifikasi dengan penambahan form
login akan seperti ini
view plainprint?
Pada tahap ini kita sudah menyelesaikan 2 pekerjaan untuk membuat sistem login yaitu :
1. Membuat Database dimana databasenya bernama "db_ebsof" dan tbl_user , serta id user
yang nantinya kita gunakan adalah :
userid : admin
password : admin
Setelah selesai pada 2 tahap di atas , tahap selanjutnya adalah membuat coding PHP,
yang berguna untuk memproses atau mengecek userid dan password yang di inputkan
lewat form Login, dengan yang terdaftar di dalam database :
dengan logika : "APABILA userid dan password yang diinputkan sama dengan Yang ada
di DATABASE".. maka ia berhak masuk ke halaman admin"
berikut adalah script php "cek_login.php" yang berfungsi memproses dan mengecek user id
dan password yang di inputkan :
view plainprint?
1. <?php
2.
3. // pemanggilan file koneksi
4.
5. include "koneksi.php";
6.
7. // pembuatan variabel pada penginputan username dan password
8.
9. $username = $_POST['username'];
10.
11. $pass = $_POST['password'];
12.
13.
14.
15. // Pengecekan user id dan password dengan yang ada di database
16.
17. $login=mysql_query("SELECT * FROM tbl_user WHERE username='$username' AND password
='$pass' AND blokir='N'");
18.
19. $ketemu = mysql_num_rows($login);
20.
21. $r=mysql_fetch_array($login);
22.
23.
24.
25. if ($ketemu > 0) {
26.
27. session_start ();
28.
29.
30.
31. $_SESSION[namauser] = $r[username];
32.
33. $_SESSION[passuser] = $r[password];
34.
35. $_SESSION[leveluser]= $r[level];
36.
37.
38.
39. header('location:admin.php');
40.
41. }
42.
43. else {
44.
45. echo "<center>LOGIN GAGAL
46.
47.
48. Username atau Password Anda Tidak benar
49.
50.
51. Atau Acount Anda Sedang Di blokir
52. ";
53.
54. echo "<a href='index.php'>Ulangi Lagi</a>";
55.
56. }
57.
58. ?>
copy paste, coding php di atas ke text editor, simpan dengan nama "cek_login.php" di folder
yang sama dengan file-file yang telah kita buat sebelumnya..
Untuk melihat hasil nya, silahkan jalankan file index.php.. dan masukkan
userid : admin
password : admin
maka akan masuk ke halaman admin, dan jika user id dan password salah,, akan keluar pesan "
username atau Password Tidak benar, Atau Acount Anda Sedang Di blokir.
Silahkan mencoba