Home / Belajar Php / Cara Membuat Daftar Login Multi User 3 Hak Akses Php MySQL

Cara Membuat Daftar Login Multi User 3 Hak Akses Php MySQL

Tutorial Cara Membuat Login Multi User Dengan Hak Ases Berbeda antara login admin dan login user di php dan database mysql

oke setelah kemarin saya membuat sebuah tutorial membuat login dan logout dengan php dan mysql maka sekarang saya akan membahas tentang membuat login lagi, namun pada tutorial membuat login multi user ini ada yang berbeda dengan tutorial membuat form login yang kemarin, di tutorial sebelumnya saya hanya membuat login sederhana dimana data login sudah kita simpan dulu di dalam database, namun di tutorial ini kita akan membuat halaman login, halaman daftar atau register, halaman admin atau halaman administrator, halaman user, halaman guru.

membuat-login-multi-user-php-mysql

yang akan kita buat di tutorial ini

  1. halaman dafar atau register
  2. halaman login dengan tiga level admin, guru, dan user
  3. halaman admin setelah login
  4. halaman guru setelah login
  5. halaman user setelah login
  6. halaman setting untuk mengatur user
  7. halaman logout

sebelum saya bahas semuanya tentang tutorial membuat login multi user dengan level berbeda ini  ada baiknya anda siapkan dulu kopi agar kepalanya ngak pusing, kenapa? karena tutorial ini sangat panjang dan lengkap, semua tentang login akan saya bahas di tutorial ini.

1.halaman daftar atau register

halaman daftar ini berfungsi untuk medaftar, dimana user bisa mendaftar sebagai guru ataupun sebagai user biasa, nah jika kamu ingin membuat login dengan level berbeda nah ikuti tutorial ini sampai selesai.

membuat-daftar-register-php-mysql

2. halaman login

halaman login ini adalah halaman untuk login ke web atau sistem, dimana di halaman login ini ada tiga level login, ada login sebagai lever admin, login sebagai level guru, login sebagai user.

3. halaman admin login setelah login

halaman admin ini adalah halaman yang hanya bisa diakses oleh admin atau administrator saja, nah disini kita memakai hak akses berbeda, dimana halaman admin tidak bisa di akses oleh guru atau user.

halaman khusus admin

perhatikan dari menu diatas, menu diatas adalah menu untuk admin, jika untuk guru menunya akan berbeda lagi.

4. halaman guru setelah login

halaman ini adalah halaman guru setelah melakukan login lihat seperti gambar berikut ini

halaman-khusus-login-guru

nah gambar diatas merupakan halaman guru setelah login, bedanya dengan halaman khusus admin hanya di menunya saja, jika di halaman admin bisa mengakses seluruh menu, namun jika halaman guru hanya bisa mengakses input nilai dan laporan absensi.

5. halaman user setelah login

halaman ini berbeda lagi dengan halaman guru, halaman user ini hanya mengakses laporan nilai dan laporan absensi.

halaman-login-khusu-user

nah dari gambar-gambar diatas sudah cukup jelas bahwa tutorial ini akan membuat login multi user, dimana hak aksesnya berbeda, akses user dan login semuanya berbeda-beda.

6. halaman setting untuk mengatur user

halaman setting ini hanya bisa diakses oleh admin saja, dimana halaman setting untuk mengatur apakah user kita kasih login atau tidak, jadi admin bisa mengatur semuanya, bisa menghapus, bisa meng-edit, bisa juga menonaktifkan login user.

berikut kita akan masuk ke script php untuk membuat login multi user multi level tiga hak akses

1.membuat database login di phpmyadmin

buat sebuah database dengan nama login di phpmyadmin anda kemudian dump sql berikut

setelah berhasil di dump maka kamu sudah mendapat sebuah table user. buat folder baru di htdocs dengan nama login

2. membuat koneksi login

selanjutnya setelah kita buat database kita buat koneksi ke databasenya.

simpan script diatas di dalam folder login dengan nama koneksi.php

jika ingin tau cara membuat koneksi ke database bisa lihat disini koneksi php ke database

3. membuat halaman login

buat file index.php kemudian simpan script dibawah ini didalamnya.

index.php ini adalah halaman untuk melakukan login multi user dengan level hak akses berbeda.

4. Membuat Halaman Daftar/Register Login

Script login Multi User ini saya lengkapi dengan halaman daftar login, atau halaman untuk register, dimana halaman daftar ini fungsi untuk mendaftar data login kita ke web atau sistem yang kita buat.

buat file daftar_usr.php kemudian salin script daftar user dibawah ini kedalamnya

setelah selesai membuat form daftar login tersebut kita sudah bisa mendaftarkan data login kita ke sistem, namun belum bisa melakukan login karena kita belum membuat halaman admin, nah untuk itu kita akan membuat halaman dashboard admin.

5. Membuat halaman admin atau administrator

buka folder login di htdocs anda, folder yang tadi sudah kita buat diatas.

kemudian buat folder baru di dalama folder login dengan nama adminpanel

folder adminpanel ini kita gunakan untuk menyimpan script halaman admin, halaman guru, halaman user.

6. buat file koneksi admin

buat file koneksi.php di dalam folder adminpanel, biar tidak capek salin saja file koneksi.php yang ada di folder login ke folder adminpanel.

7. Membuat Halaman Home Admin Panel

dalam membuat admin panel ini saya file home.php sebagai tujuan jika berhasil melakukan login, setelah login dihalaman login jika berhasil maka akan diarahkan ke halaman home di admin panel.

buat file home.php simpan script admin panel dibawah ini kedalamnya

file home.php ini akan digunakan oleh semua yang login, namun nanti tampilan halamanya akan berbada antara login admin dan login user.

setelah selesai membuat halaman admin panel, selanjutnya kita membuat menu.

8. Membuat menu admin dan menu user

di tutorial login multi user ini saya membuat menu antara admin dan user berbeda, jadi ada menu hanya khusus admin, ada menu untuk user.

buat lagi file php bernama menu.php kemudian simpan script dibawah ini kedalamnya, simpan di dalam folder adminpanel ya.

lilah script  if ($_SESSION['level'] == "admin"){ include "menu_admin.php"; artinya kira-kira begini, jika session loginya admin maka akan dipanggil menu untuk admin,  else if ($_SESSION['level'] == "guru") namun jika session nya guru akan memakai menu ini, begitu juga jika session nya user.

buat file menu_admin.php

sekarang bisa dicoba login dengan mengakses localhost/login

kemudian login dengan username: admin password: 123

jika ingin login sebagai user bisa pakai username: adies password: 123

jika ingin login sebagai guru bisa pakai username: guru1 password: 123

9. Membuat Halaman Edit User

Sebelum kita membuat logout sekarang kita buat dulu halaman untuk setting user, baik itu untuk kompirmasi user yang mendaftar, atau untuk edit username, edit nama atau merubah password login user. atau edit status user aktif atau tidak aktif.

buat file user.php

untuk melihat hasilnya silakan login dengan admin, kemudian klik menu user maka akan tampil seperti gambar dibawah ini

setting-kompirmasi-user-php

dihalaman admin ini kita bisa edit data user, bisa edit level user, bisa edit status user aktif atau tidak aktif.

10. Membuat Logout

buat file logout.php

setelah semua selesai maka kita sudah bisa mendaftar sebagai user atau guru, kita bisa login dengan dengan level admin, guru, user, kita akan diarahkan ke halaman berbeda antara admin, guru dan user.

Note

ditutorial membuat login multi user dengan hak akses berbeda di php dan mysql ini terinspirasi dari login multi user yang pernah saya buat didalam sistem informasi sekolah berbasis web

Menu-menu yang ada dalam sistem login php ini belum semuanya terisi, karena saya hanya fokus ke loginnya saja, dimana menu lainnya adalah menu untuk sistem informasi sekolah yang saya buat.

Tutorial login ini mengajarkan bagaimana membuat halaman admin dan halaman user itu berbeda.

di tutorial login ini setiap user yang mendaftar statusnya akan otomatis aktif, dan langsung bisa login setelah selesai mendaftar, namun jika anda mau bisa juga di ubah agar status yang mendaftar tidak aktif, atau menunggu di kompirmasi dulu oleh admin. silakan di komentar jika ingin di ubah.

di tutorial login php mysql ini tampilan web anda dengan punya saya pasti berbeda karena gambar-gambar, icon-icon untuk mempercantik tampilannya tidak saya sertakan disini, kalau anda mau bisa buat folder dengan nama gambar di dalam folder login kemudian taruh gambar dan icon anda di dalam folder gambar tersebut. icon nya bisa cari di google

tutorial ini sudah berjalan tanpa error di xampp

sekian tutorial cara membuat login multi user dengan hak akses dan level berbeda ini semoga bermanfaat

jika tutorial ini bermanfaat mohon di bagikan ke teman-teman kita yang lainnya, namun jika tutorial ini tidak bermanfaat mohon di komentar kekurangannya untuk kemajuan blog ini.

salam phpdanmysql.com

  • membuat login multi user dan multi level dengan php mysql
  • https://phpdanmysql com/cara-membuat-daftar-login-multi-user-3-hak-akses-php-mysql/
  • Pencarian dengan nama mysql
  • Cara memberikan hak ases user
  • scrip login pada vb mysql hak akses
  • cara membuat login multi user dengan php dan mysql
  • cara membuat login multi user dengan php
  • cara membuat hak akses
  • cara membuat form login daftar dan logout multi user dan admin php mysql
  • cara membuat 2 login dengan php
Content Protection by DMCA.com

About adies

Nama Saya Adies, Saya Adalah Admin dari Blog phpdanmysql.com ini, Saya bukan seorang ahli Pemrograman Php dan MySQL, Saya hanya seseorang yang gemar belajar Pemrograman karena Pendidikan yang berlatar belakang Sarjana Informatika

Check Also

Cara Membuat Diagram Statistik Dinamis Dengan Php dan MySQL

Cara Membuat Diagram Statistik Dinamis Dengan Php dan MySQL, pada kali ini saya sempatkan diri …

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *