Session

tongkeks · Dec 30, 2011
Mas Nanyak gmna caranya dalam satu halaman php itu punya banyak session untuk mengatur hak dia sebagai guest user moderator dan admin?????? mohon pencerahannya sdah nyari"??/ tapi gak nemu???
Silahkan login untuk menjawab!
0
Loading...
Ardhiansah88 · Dec 31, 2011 · 0 Suka · 0 Tidak Suka
coba pake multiple login aja kk !!!
0
Loading...
tongkeks · Jan 1, 2012 · 0 Suka · 0 Tidak Suka
boleh itu cuman nanti permasalahannya di session nya login gmna gitu biar quest bisa... sudah daftar jga bisa admin jga bisa kan pastinya sidebarnya nanti mengikuti user type dia?
0
Loading...
Ellyx Christian · Jan 3, 2012 · 0 Suka · 0 Tidak Suka
ini berkaitan dengan data user, jadi user harus memiliki tipe, pertama stuktur table user harus dipastikan benar, kurang lebih seperti dijelaskan di http://www.myphptutorials.com/questions/bagaimana-caranya-menggabungkan-3-tabel-tapi-mengambil-field-yang-sama_119.html
Jadi di tabel user disertakan satu kolom tipe_user, berdasarkan tipe user inilah ditentukan apa yang ditampilkan.

Sedangkan bagimana dengan masalah banyak session? kamu bisa menyimpan banyak session dan itu mudah dilakukan (pada saat user login), misal:
session_start();
$_SESSION['user'] = 'username';
$_SESSION['tipe_user'] = 'admin'; // bisa dilakan banyak dengan hanya dengan session ini
hanya dengan $_SESSION bisa bisa dilakukan banyak hal, misal
session_start();
if($_SESSION['tipe_user'] == 'admin'){
// tampilkan menu untuk admin
}elseif($_SESSION['tipe_user'] == 'user'){
//tampilkan menu untuk user biasa
}