Users  

   

Hobi  

   

Statistik  

Visitors
246
Articles
59
Articles View Hits
417219
   

User Online  

We have 66 guests and no members online

   

Membuat Login Multi User Menggunakan PHP

Details

Saat ini banyak CMS atau juga situs-situs komunitas memiliki multi user, yang mempunyai tingkatan level yang berbeda-beda juga. Misalnya ada level admin, ada level user, yang mempunyai hak akses yang berbeda-beda.

Konsep untuk membuat login multi user adalah :

  1. Buat tabel user di database yang menyimpan data level masing-masing user
  2. Ketika login kita simpan level user yang login ke dalam variabel $_SESSION
  3. Ketika user masuk ke suatu halaman, cek apakah user sudah login dan cek level user tersebut

Sekarang mari kita lihat contoh tabel user di database dan kode PHPnya. Misal kita punya banyak halaman, di mana halaman-halaman tersebut mempunyai hak akses yang berbeda-beda. Contoh halaman-halaman web yang kita punya :

File / Halaman Web Yang Boleh Akses
homeadmin.php admin
homeuser.php user
halaman1.php admin
halaman2.php admin dan user
halaman3.php user

Berikut adah struktur tabeluser di database :

 
1 -- 
2 -- Table structure for table `tabeluser` 
3 -- 
4  
5 CREATE TABLE `tabeluser` ( 
6   `userid` varchar(20) NOT NULL, 
7   `password` varchar(50) NOT NULL, 
8   `level` varchar(15) NOT NULL, 
9   PRIMARY KEY  (`userid`) 
10 ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 
  view plain | print | ?

Comments   

 
0 #1 90jleg 2013-11-23 18:13
mantep tutorial...

thanks bgt
Quote
 

Add comment


Security code
Refresh

   

Indeks  

   
© ALLROUNDER