Iseng-iseng lagi nulis nie gan. Kali ini saya mau sedikit sharing pengalaman cara membuat halaman login sederhana dengan menggunakan PHP dan MySql. Tulisan ini saya buat karena hasil kenangan Tugas Akhir ane dulu waktu mengejar sarjana Teknik Informatika yang ada hubungannya dengan PHP dan MySql. Kali ini ane mau sharing cara membuat halaman login, tetapi kali ini login dengan adanya hak akses berdasarkan jabatan (sebagai contoh kasus saja gan). Maksudnya hak akses login ke suatu sistem informasi, dimana untuk proses login dengan berbeda-beda user. Tetapi mungkin untuk HMTL-nya dibuat dengan adanya tabel untuk memilih jabatan dari user pengguna sistem, beberapa file yang harus dibuat (menurut versi saya sendiri gan :D) : menu_login.php (isinya HMTL biasa untuk membuat tampilan), login.php (isinya berupa perintah pemanggilan query sql, action agar bisa login ke sistem dengan memanggil data dari database, penjelasan saya mungkin sedikit ngawur soalnya ini nulisnya juga iseng-iseng), login.php (file proses untuk menuju ke halaman setelah login terverifikasi), database dengan membuat tabel yang terdiri dari sebagai contoh admin, operator, dokter, pasien (contoh ini saya ambil dari contoh sistem informasi yang pernah saya buat). Berikut ini sebagai gambaran detailnya. Pertama adalah Menu_login.php.
Menu login terdiri dari kolom username, password, dan jabatan dari user yang akan masuk ke sistem. Jika pada drop down menu jabatan diklik maka akan tampil user seperti Dokter, Pakar, Operator, dan Admin. Ini merupakan HTML dari menu_login yang harus dibuat untuk lebih jelasnya script tercantum di bawah (maaf gan judulnya saja iseng-iseng nulis jadi scriptnya nggak jelas :D).
Jika diklik akan tampil beberapa pilihan untuk login ke sistem. Ini sebagai contoh saja yaitu user Dokter, Pakar, Operator dan Admin.
Berikut script kurang lengkap dari menu_login.php buatan saya gan :D. Bagi agan yang berminat sama script nya silahkan diklik gambarnya gan biar lebih jelas hehehe.
Setelah membuat menu_login.php dapat dilihat file action dari menu_login.php ke login.php. Oleh karena itu perlu dibuat file login.php agar kita bisa pindah ke halaman berikutnya, setelah memasukkan username dan password yang benar akan diredirect langsung ke halaman login. Berikut adalah file login.php yang saya buat (maaf gan, print screen file login.php tidak jelas karena print screen filenya tidak cukup untuk satu layar :D).
Dalam membuat menu_login dengan beberapa hak akses user perlu database dengan beberapa tabel yang harus dibuat. Kali ini sebagai contoh saya membuat tabel admin dengan kolom id_admin, username, password dan jabatan. Tabel dokter dengan kolom id_dokter, username, password, nama, sex, alamat, telepon, foto, pekerjaan. Tabel operator dengan kolom id_operator, username, password, nama, sex, alamat, telepon, foto dan pekejaan. Tabel pakar dengan kolom id_pakar, username, password, nama, sex, alamat, telepon, foto dan pekerjaan. Berikut hasil capture-nya gan.
Sekedar iseng-iseng menulis gan :D, daripada nggak pernah update blog, selain karena daripada sedikit ilmu PHP dan MySql saya hilang karena sudah lama nggak oprek, jadinya saya tuangkan di blog sederhana ini.
Regards,
Miko