cara membuat login admin dan user

cara membuat login admin dan user

Pembuatan Multi User Level Login dengan PHP dan MySQLi Login multi user yang akan dibuat dalam contoh ini adalah login multi user pada sistem informasi kepegawaian. Level user yang akan disediakan adalah admin, pegawai, dan pengurus. Langkah pertama yang harus dilakukan adalah membuat database baru dengan nama "user_level", kemudian membuat tabel "user" dengan kolom sebagai berikut: Seperti terlihat pada gambar di atas, beberapa file dan dua folder yaitu folder admin dan guest akan dibuat. Jika user login dengan akses admin maka akan masuk ke folder admin, begitu juga jika user login dengan akses guest maka akan masuk ke folder guest. Untuk membuat login multi user, langkah-langkah yang harus dilakukan adalah sebagai berikut: 1. Membuat database untuk menyimpan data user. Hal pertama yang harus dilakukan adalah membuat database yang akan menampung data user. Disini kita akan menggunakan database MYSQL. 2. Membuat form login PHP. Form login digunakan untuk mengambil input dari user yaitu username dan password. Jika username dan password yang dimasukkan sesuai dengan data yang telah disimpan di database, maka user akan diarahkan ke halaman sesuai dengan level aksesnya. 3. Membuat form registrasi website. Form registrasi digunakan untuk menambahkan data user baru ke dalam database. 4. Membuat halaman berhasil login. Jika login berhasil, maka user akan diarahkan ke halaman sesuai dengan level aksesnya. 5. Menambahkan fungsi logout. Fungsi logout digunakan untuk menghapus session dan mengarahkan user ke halaman login. Untuk mengimplementasikan tutorial ini, pertama-tama buka phpmyadmin dan buat database baru bernama "pesbuk". Kemudian buat tabel baru dengan nama "users" dan buat kolomnya seperti yang telah dijelaskan. Setelah itu, gunakan method current_user() untuk mendapatkan data user yang sedang login dan method logout() untuk melakukan logout atau menghapus session. Langsung praktekkan tutorial ini di rumah untuk membuat login multi user dengan PHP dan MySQLi.


nottinghamsitusslot978depoimu17psmslotonefizzobahasasitusudaycaramega288livepancoranspinpaitobentengfifamenangpassingppjagohoki