![]() |
|
[Solved] Level User - Printable Version +- Devilzc0de Forum (http://devilzc0de.org/forum) +-- Forum: Information Technology (/forum-8.html) +--- Forum: Programming (/forum-33.html) +---- Forum: PHP (/forum-46.html) +---- Thread: [Solved] Level User (/thread-14607.html) |
Level User - cahilank - 04-17-2012 02:01 PM Para Master PHP... Tolong donk.... ![]() Ada yang tahu cara membuat Level User seperti Wordpress...?? Mungkin bisa diterangkan secara logika atau kalo ada referensinya tolong dishare donk... ![]() ![]()
RE: Level User - fuxnbums - 04-17-2012 02:06 PM menurut ane sih ente di database buat level user, 1=admin, 2=publisher, 3=user .. nanti pas di login admin ditambahin session utk user lvl 1 .. selain lvl 1 error .. lebih lengkapnya http://ujang-rohidin.blogspot.com/2012/03/membuat-sistem-login-multi-user-dengan.html
RE: Level User - tabun - 04-17-2012 02:07 PM level user.. ![]() di setting usernya ada klo gak salah..
RE: Level User - cahilank - 04-17-2012 02:33 PM (04-17-2012 02:07 PM)tabun Wrote: level user.. Maksudnya cara buat coding PHP nya om... ![]() ![]() ![]() (04-17-2012 02:06 PM)fuxnbums Wrote: menurut ane sih ente di database buat level user, 1=admin, 2=publisher, 3=user .. Tenkyu om... Saya coba dulu... ![]()
RE: Level User - cahilank - 04-17-2012 09:28 PM Masih ada yang kurang om... itu kan kalo hak aksesnya per file kan.. trus misalnya kalo kita mengakses dalam satu file dengan level yang beda cara pembagiannya gmn ya? ![]()
RE: Level User - ketem - 04-17-2012 10:56 PM (04-17-2012 09:28 PM)cahilank Wrote: Masih ada yang kurang om... pake if else donk say misal gini say, kalo sessionnya tch publisher =a kalo session sama dengan admin =b jadi pertama cek session dulu ente punya sessionya siapa admin apa publisher kurang lebihnya gini $cek=$session if $cek=admin ( maka blabla bla ) else <<< ( ini session bukan admin ) ( maka bliblibli ) RE: Level User - suicidal - 04-18-2012 01:18 AM Pertama2 pasti kita punya tabel yang menampung data user seperti username dan password. Anggap Saja tbl_user Kedua Untuk melakukan pembatasan user, harus ada yang bisa diidentifikasi. Coba tambahkan kolom level pada tbl_user. Cukup dengan int atau varchar pada database. Contohnya kamu kasih value : 1 : untuk admin 2 : untuk moderator 3 : untuk member Ketiga Logika ! Ini diletakkan di script. Misalkan action login seperti ini, PHP Code: if(isset($_POST['submit'])){1. Session username Bisa digunakan untuk welcome ato apalah 2. Session ID Bisa digunakan untuk pembatasan akses. Disini kita gunakan session ID untuk pembatasan akses. PHP Code: if($_SESSION['id']=="1"){Hati2 dengan script diatas, perlu dilakukan filter untuk query database, karena disitu saya langsung $_POST pada query. Untuk filternya bisa pake htmlentities atau teman2nya, atau bisa juga buat function sendiri. Sekiranya bisa memberikan pencerahan :) RE: Level User - cahilank - 04-30-2012 12:21 PM (04-18-2012 01:18 AM)suicidal Wrote: Pertama2 pasti kita punya tabel yang menampung data user seperti username dan password. Ok Om... Makasih ya....
|