Logo
  • Tutorial
  • WordPress
  • Lainnya
    • Tools
    • Programming
    • Jasa Pembuatan Website WordPress
Home › PHP Membuat Multi Level Login Menggunakan PHP dan MySQLi

Membuat Multi Level Login Menggunakan PHP dan MySQLi

Oleh. JADIDEWA.COM - 27 Oct 2018, 23:06 WIB   |   430x dilihat

Bagikan  
  Share   Tweet Komentar...
PIN IT! Membuat Multi Level Login Menggunakan PHP dan MySQLi shadow
Membuat Multi Level Login Menggunakan PHP dan MySQLi JADIDEWA.COM

"Fitur ini bertujuan untuk membedakan hak akses pada sebuah website, contohnya adalah website inventori." #Level    #Login    #Membuat Multi Level Login Menggunakan PHP dan MySQLi    #Multi    #MYSQLI    #PHP

5/5 (5)

Membuat Multi Level Login Menggunakan PHP dan MySQLi

Sistem Multi Level Login merupakan sebuah sistem yang memiliki fitur untuk login atau masuk sebagai level yang di miliki. Fitur ini bertujuan untuk membedakan hak akses pada sebuah website, contohnya adalah website inventori.

 

Misalnya, website inventori memiliki hak akses dengan level admin dan operator. Level admin memiliki kuasa segalanya pada web tersebut, sedangkan level operator hanya bisa mengoperasikan barang saja. Tapi sekarang admin tidak akan membahas studi kasus ini, melainkan sistem login lah yang akan kita bahas.

 

Persiapan

Ada persisapan yang harus dilakukan sebelum ke proses koding. Untuk itu, mari lihat apa saja yang dibutuhkan sebelum memulainya.

  1. Text Editor (BEBAS, Admin Menggunakan ATOM);
  2. XAMPP (Admin menggunakan versi 5.6.38/3.2.2);
  3. Bootstrap V4 (Agar tampilan terlihat bagus);
  4. Browser (BEBAS, Admin menggunakan Firefox);

Siapkan Database

Setelah melakukan persiapan, kita tidak akan langsung ke proses koding, yaitu persiapan database. Maka dari itu, kita akan membuatnya terlebih dahulu.

  1. Buat Database (Misal: test);
  2. Buat tabel (Misal: pengguna, Buat 4 Kolom saja);
  3. Contoh Struktur, pastikan sama ya;
    Tabel Membuat Multi Level Login Menggunakan PHP dan MySQLi - Jadidewa.com
    Kode MySQLi:

Proses Koding

Oke saatnya kita mulai proses koding~~~

1. Buat Koneksi

Koneksi bertujuan untuk menyambungkan data ke dalam database. Disini admin akan membuat koneksi dengan metode define. Untuk scriptnya lihat dibawah:


Silahkan lihat penjelasannya pada kodingan tersebut.

 

2. Buat Index.php

Halaman index bertujuan sebagai halaman utama website. Tapi disini, admin akan membuat index.php menjadi halaman form login.

Penjelasan:

<?php include 'koneksidefine.php'; ?> Kita membutuhkan koneksi untuk memprosesnya

Form Login Membuat Multi Level Login Menggunakan PHP dan MySQLi - Jadidewa.com

 

3. Buat proses_login.php

Proses_login berfungsi untuk memvalidasi akun yang akan masuk ke dalam website.

Baca Juga :  Cara Membuat Grafik Dengan HighCharts, MySQLi, dan jQuery

Pastikan semua kodingan diketik dengan benar, terutama pada bagian $username & $passsword.

 

4. Buat admin.php

Halaman admin.php dibuat khusus untuk admin, operator tidak akan bisa masuk pada halaman admin.

Penjelasan:

session_start();
// cek apakah yang mengakses halaman ini sudah login
if($_SESSION['level']==""){
header("location:index.php?Gagal-Masuk-Bos");
}
Berfungsi jika akun gagal masuk, maka akan kembali ke index.php

Admin Membuat Multi Level Login Menggunakan PHP dan MySQLi - Jadidewa.com

 

5. Buat operator.php

Halaman operator memiliki fungsi yang sama seperti admin, admin tidak bisa masuk ke dalam halaman operator. Lagipula, admin sendiri memiliki fitur yang lebih baik daripada operator.

operator Membuat Multi Level Login Menggunakan PHP dan MySQLi - Jadidewa.com

 

6. Buat keluar.php

Fungsi dari script ini adalah melakukan logout dari akun, agar bisa berganti akun atau keluar web.

Penjelasan:

session_unset(); Mereset Ulang Sesi
session_destroy(); Menghancurkan Sesi

 

Penutup

Itu merupakan contoh sederhana dari Membuat Multi Level Login Menggunakan PHP dan MySQLi. Kamu bisa mengembangkannya dengan lebih bagus.

Sekian Artikel Kali ini 😀

Terima kasih,
JADIDEWA.COM

Ayo Nilai Artikel Ini!

JADIDEWA.COM

Penulis JADIDEWA.COM Serah Gue Donk!

Baca juga!

Cara Membuat Grafik Dengan HighCharts, MySQLi, dan jQuery

Cara Membuat Grafik Dengan HighCharts, MySQLi, dan jQuery

2 months yang lalu
Cara Menghitung Nilai Rata-Rata Dengan PHP

Cara Menghitung Nilai Rata-Rata Dengan PHP

4 months yang lalu

REKOMENDASI

Membuat Koneksi Dengan Define PHP MySQLi

Membuat Koneksi Dengan Define PHP MySQLi

PHP - 4 months yang lalu
  • Ter-baru
  • Komentar
  • Ter-aktif!
Mengatasi WiFi Error di Windows 10

Mengatasi WiFi Error di Windows 10

4 days yang lalu
Cara Install Chocolatey Package Manager Untuk Windows

Cara Install Chocolatey Package Manager Untuk Windows

4 weeks yang lalu
Cara Memilih Theme WordPress Yang Baik

Cara Memilih Theme WordPress Yang Baik

4 weeks yang lalu

Donasi

Favorit!

Tutorial

Cara Transfer Akun PB Garena ke Zepetto

6252x dilihat
PHP

Cara Menghitung Nilai Rata-Rata Dengan PHP

560x dilihat
Tutorial

Cara Download Lagu Spotify Gratis Tanpa Premium

527x dilihat

Pemrograman!

Cara Membuat Grafik Dengan HighCharts, MySQLi, dan jQuery

Cara Membuat Grafik Dengan HighCharts, MySQLi, dan jQuery

2 months yang lalu
Membuat Fitur Lihat Password Menggunakan JavaScript

Membuat Fitur Lihat Password Menggunakan JavaScript

3 months yang lalu
Membuat Multi Level Login Menggunakan PHP dan MySQLi

Membuat Multi Level Login Menggunakan PHP dan MySQLi

4 months yang lalu
  • Tentang
  • Hubungi Kami
  • Kerja Sama
  • Privacy Policy
  • Sitemap
  • Terms and Conditions
  • Disclaimer
  • Jasa Pembuatan Website WordPress

© 2019 JADIDEWA.COM