Adaw haha liburan tinggal sehari lagi nih, ga kerasa liburan akhir taun udah hampir berakhir.. dan besok kembali lagi kesekolah, arghhh remed fisika & mtk yng bkin pusing ni pala :( yasudah sekarang mending bikin tutorial dulu, daripada pusing dan cuma buang buang waktu.. mending refreshing di depan lepi aja haha :D
Kali ini saya bakal bikin tutorial multi user login dari codeigniter kalo ada yng belum tau codeigniter itu apa, bisa liat liat dulu penjelasannya di tutorial codeigniter kalo udah tau, yo mari lanjut kita ngoding haha B-) Oh iya saya akan membuat multi user login dengan membuat library login sendiri.
Oh Iya BTW Siapin dulu perlengkapannya B-)
CodeIgniter (Framework PHP)
XAMPP (WebServer)
Sublime Text (TextEditor)
Disini saya akan membuat 2 Hak akses yaitu :
Admin
User
Oke sebelum ngoding pertama-tama kita kenalan dulu dengan yang namanya Library Session
Library yang paling penting dalam prosess login itu adalah Session , sebenarnya PHP sudah menyediakan Fungsi Session , tapi Framework CodeIgniter sudah membungkusnya dengan rapi di Library nya menjadi lebih mudah di keluarkan.
Untuk menampilkan atau memanggil Library Session anda cukup menyisipkan code :
atau bisa memanggil di semua controler dengan menyisipkan code di bawah di /application/config/autoload.php
Udah deh cukup segitu aja tentang librarynya, padahal masih banyak library di code igniter. Tapi utuk kali ini cukup session dulu aja hehe :D ayo kita mulai tutorial nya B-)
Pertama tama kita buat dulu databasenya dengan nama lat_login.
kalo udah buat databasenya, mari kita buat table nya dengan nama tb_pengguna.
lalu ketika tabel udah di buat, kita isi data di tabel tersebut.
Nah database udah dibuat , sekarang kita main di Code Igniternya :D
Ayo sekarang mari kita ubah pengaturan databasenya di code igniter, ubah di file /application/config/database.php
menjadi :
Udah gitu, ubah pengaturan yang di perlukan saat mebuat sistem multi user login.
Pertama base_url sama encryption_key nya di /application/config/config.php
Kedua libraries sama helper nya di /application/config/autoload.php
Nah selesai ngubah pengaturan selanjutnya kita buat Modelnya dan beri nama m_login.php saja biar ga pusing :D (simpen di folder models ya bro)
Setelah model di buat, kedua kita buat dulu view nya (tampilan login) beri nama form_login.php dan simpan di folder View
Selanjutnya kita buat controllernya, beri nama login.php
Kemudian, setelah itu. mari kita buat library auth. Buat file auth dengan nama auth.php dan simpan di folder /application/libraries
Seudah itu, mari kita buat view halaman Dashboard buat admin dan user nya.. Pertama kita buat dulu buat admin, setelah itu baru User..
Hai horeee kamu berhasil login. Ini halaman admin. Udah masuk mau keluar? nih keluarin disini > [<a href=''>Keluar</a>]
Hai horeee kamu berhasil login. Ini halaman user. Udah masuk mau keluar? nih keluarin disini > [<a href=''>Keluar</a>]
Kalo udah di buat, ayo kita buat controller nya B-)
Oke selesai deh, mari kita coba satu per satu login nya :D
Nahh selesai dah , sekarang coba deh di jalanin LOCALHOSTnya :D
Nih Filenya buat yang pengen langsung jadi -___-"
Hallo kawan, 2016 sebentar lagi mau datang nih.. masih tetap jomblo kah? haha gak deng canda.. tenang aja, saya juga masih jomblo di bulan sekarang, semoga ntar 2016 dapet pacar...
Holla, sepi nih blog.. visitornya entah pada kemana, eh haha author nya aja udah lama ngilang :v maklum lah, tugas numpuk gile.. ternya kuliah rasa nya begini.. :g oh iya,...
Selamat malam sobat, mumpung kuliah belum mulai dan masa kontrak kantor udah abis, saya jadi iseng2 coba mainan Rails. Jadi Rails ini adalah salah satu Frameworknya Ruby dan tentu saja...
Comments