#5 USER & ADMIN PAGE – Membuat Sistem Login Lengkap dengan CODEIGNITER 3

#5 USER & ADMIN PAGE - Membuat Sistem Login Lengkap dengan CODEIGNITER 3

#5 USER & ADMIN PAGE – Membuat Sistem Login Lengkap dengan CODEIGNITER 3

Kali ini kita akan menambahkan halaman USER dan halaman ADMIN di Aplikasi Login System kita

#codeigniter #tutorial


LINK
CodeIgniter : https://codeigniter.com
SBAdmin 2 : https://startbootstrap.com/themes/sb-admin-2/
Bootstrap : https://getbootstrap.com/
Font Awesome : https://fontawesome.com/


Apa yang harus dipelajari sebelum ngikutin seri ini :

– PHP DASAR
https://www.youtube.com/playlist?list=PLFIM0718LjIUqXfmEIBE3-uzERZPh3vp6

– OOPHP
https://www.youtube.com/playlist?list=PLFIM0718LjIWvxxll-6wLXrC_16h_Bl_p

– PHP MVC
https://www.youtube.com/playlist?list=PLFIM0718LjIVEh_d-h5wAjsdv2W4SAtkx

– CodeIgniter
https://www.youtube.com/watch?v=dMRCZGGAx74&list=PLFIM0718LjIVpXbAwu_Cg9PdJO1GvyvCn&index=10

https://www.youtube.com/watch?v=g5JT3EW38KM&list=PLFIM0718LjIVpXbAwu_Cg9PdJO1GvyvCn&index=11

https://www.youtube.com/watch?v=r-r6IhsE5vg&list=PLFIM0718LjIVpXbAwu_Cg9PdJO1GvyvCn&index=12

PLAYLIST LAIN:

– HTML Dasar
https://www.youtube.com/playlist?list=PLFIM0718LjIVuONHysfOK0ZtiqUWvrx4F

– CSS Dasar
https://www.youtube.com/playlist?list=PLFIM0718LjIUBrbm6Gdh6k7ZUvPIAZm7p

– Tutorial Sublime Text
https://www.youtube.com/playlist?list=PLFIM0718LjIWE-Ot9V9qcALx5OMAZY67c

– CSS Layouting
https://www.youtube.com/playlist?list=PLFIM0718LjIUu4Ju9GUL5zpLcuq08TKYr


MEDIA SOSIAL

http://instagram.com/sandhikagalih
http://twitter.com/sandhikagalih
https://www.facebook.com/WebProgrammingUNPAS
http://codepen.io/webprogrammingunpas
https://github.com/webprogrammingunpas


UNIVERSITAS PASUNDAN BANDUNG
http://www.unpas.ac.id/
http://www.if.unpas.ac.id/

terimakasih dan selamat #ngoding!

@sandhikagalih
#5 USER & ADMIN PAGE – Membuat Sistem Login Lengkap dengan CODEIGNITER 3



#5 USER & ADMIN PAGE – Membuat Sistem Login Lengkap dengan CODEIGNITER 3

Related posts

50 Thoughts to “#5 USER & ADMIN PAGE – Membuat Sistem Login Lengkap dengan CODEIGNITER 3

  1. Pak caranya ngeprotect link user gimana? Supaya ketika user belum login, halaman user nya gak bisa dibuka dan langsung ke redirect ke halaman auth..

  2. pak, mau tanya, ini setelah saya buat yg controller dan view untuk admin, tiap saya mau login sbg user yang di row kedua atau lebih di DB selalu dikatakan password salah, namun juka yang baris pertama dr db sy hapus yang baris berikutnya saya login bisa. maslahnya di controller atau db ya pak?

  3. Makasih Ilmu nya pak :3

  4. mau tanya pak, itu toogle button di sidebar bawah sama toogle topbar saat di minimize kok ndak berfungsi ya pak ?
    saya coba berulang-ulang masih tetep gag fungsi..
    mohon bantuannya pak. terimakasih

  5. Setelah di pisahin jadi template, di bagian nama usernya gak ada menu logout lagi pak, itu kenapa yaaa?

  6. Capek ya pak?… lama2 kok suaranya jadi lemes… πŸ™‚
    semangat ya pak… πŸ™‚
    btw tutorialnya sangat bermanfaat buat yang sudah tua seperti saya. hehehe.

  7. pak kalau menurut saya id :1 dignti dgn admin trus id:2 ny diganti jadi user aja biar ga bingung…
    maap cuma saran aja, video nya tetap mntabbbbb

  8. mantap sekali pakk, terima kasih banyak

  9. pak mau nanya saya buat aplikasi pake localhost isinya itu menyatukan data pake join tabel setelah itu datanya saya mau download tapi karna datanya itu banyak sekali langsung fatal error: allowed memory size of 134217728 bytes exhausted. saya sudah coba besarkan memori limit xampp sampai 2G dan time limitnya sampai 5 menit tapi tetap saja tidak bisa d download
    apa ada saran pak mengatasi masalahnya ini?

  10. Saya mau tanya nih, kok saya pas mecah index ke header footer sidebar topbar kok malah jadi error ya. Itu kenapa?

  11. channel ini banyak di rekomendasi kan di forum forum CI. ternyata memang sejelas ini ngejelasin nya. suara nya sangat jelas (padahal saya play percepat 2x) masih ngerti, live coding, shortcut vscode, step by step, debugging, jadi yang nonton gak sekedar bisa tp mengerti. Terimakasih pak. Sangat bermanfaat. πŸ™‚

  12. $user['name''] tidak mau terpanggil pak alhasil cuma span kosong doang begitu juga dengan image, juga tidak mau terpanggil solusi nya gimana pak?

  13. sungguh tutorial yang sangat bagus.. terima kasih pak.

  14. Saya mau tanya, mungkin ada yang bisa bantu. Kalo misal field ditabel yang user kan ada yang date_created itu default nya timestamp cara nge parse nya gimana ya? Soalnya kalo ngikut cara di video dia ada error

  15. Pak saya mau tanya knpa yaa dari awal gambar profile saya gak muncul gambarnya?ada masalah dimananya?

  16. @webprogrammingunpas knpa dari awal copy gambar profile saya tidak muncul ya pak?mohon bantuannyaβœ‹

  17. aku mah apa atuh bisa suport bapak dengan tidak skip adds πŸ™‚ hahaha

  18. agar ketika sudah login tidak dapat kembali lagi ke halaman login menggunakan apa ya?

  19. Pak Dhika dan rekan2, saya mau tanya deh.

    Ketika ubah gambar, codingan phpnya kan seperti ini:

    <?= base_url('assets/img/profile/') . $user['image']; ?>

    Ini penjelasannya, maksudnya berarti ngambil dari img/profile dan titik ARTINYA ITU digabung ya? Karena sebelumnya ka gambar default, tp kita mau kasi gambar sesuai dengan yg kita mau, gitu?

    dan .(titik) $user['image']; maksudnya itu dimasukkin ke tabel user yg image gitu ya?

  20. kak, saya punya masalah di ikonnya… saya sudah download ulang file bootstrapnya dan mengatur ulang phpnya sesuai yang di tutorial…
    kemudian, saya membuka website fontawesome namu tidak terbuka. saya menggunakan vpn dan akhirnya websitenya terbuka. tapi pada saat saya mengganti ikonnya sesua dengan tutoria,l ikonnya masi tidak muncul…
    mohon bantuannya

  21. Pak ko pas di img default gamuncul sih ya? Gimana pak?

  22. Pak dika mohon di balas, saya terkendala di sessionnya. kok disaya nama user name tidak muncul pas di echo… mohon balasannya pak dika.

  23. Klau buat untuk tampilan awalnya bukan login tp lgsng masuk webnya bisa gk… loginnya nnti di menu lain.

  24. ka maaf saya ko ga bisa join tablnya ada yang salah ga yaah
    coba di cekin dong ka

    ini coding nya

    <!– QUERY MENU –>

    <?php

    $role_id = $this->session->userdata('role_id');

    $queryMenu = "SELECT 'user_menu'.'id','menu'

    FROM 'user_menu' JOIN 'user_access_menu'

    ON 'user_menu'.'id' = 'user_access_menu'.'menu_id'

    WHERE 'user_access_menu'.'role_id' = $role_id

    ORDER BY 'user_access_menu'.'menu_id' ASC

    ";

    $menu = $this->db->$query($queryMenu)->result_array();

    var_dump($menu);

    die;

    ?>

    bagian ininya aja yang susahnya tabelnya ga ke detek kenapa yah ka
    padahal udah bikin sama smuanya tapi ga kedetek

    hasilnya seperti ini mulu

    A PHP Error was encountered

    Severity: Notice

    Message: Undefined variable: query

    Filename: templates/sidebar.php

    Line Number: 25

    Backtrace:

    File: C:XAMMPhtdocsloginapplicationviewstemplatessidebar.php

    Line: 25

    Function: _error_handler

    File: C:XAMMPhtdocsloginapplicationcontrollersuser.php

    Line: 15

    Function: view

    File: C:XAMMPhtdocsloginindex.php

    Line: 315

    Function: require_once

    mohon bantuannya yaah ka

  25. pak kenapa saya tidak bisa memangil session image?

  26. registrasi sudah jadi, database masuk. tapi kenapa waktu pencet tombol login tidak ada aksinya sama sekali. mohon penjelasanya pak atau temen-temen. (auth/login) jadi seperti ini 404 Page Not Found

    The page you requested was not found.

  27. pak masa saya begini ya pak minta solusi Unable to load the requested file: tempalates/header.php
    padahal uuudah nyimak banget

  28. Pak dika mau tanya cara mengatur tulisan administrator saat toggle sidebar nya gimana? Soalnya tidak presisi pada saat di toggle

  29. Mantap ilmu nya, di setiap kendala di dalam nya ini sslalu dijelaskan, kendalanya nya dan solusi…
    trimakasih banyak ya

  30. pak, ko punya saya tidak muncul gambar dan nama nya yah?

  31. Ya Allah mau ngakak gua, ngikutin kok kerasanya cepet banget ngomongnya, eh ternyata kecepatan 1,5 dong πŸ™

  32. mantep banget pak,jelas banget ngoding kaya lagi ngobrol sma laptop nya wkwkw ..

  33. bang koq nama user nya gak muncul yahh?

  34. Pak saya mau nanya Kalau Buat System Di web secara langsung pakai apa yang Login dan Register nya CPANEL Atau apa saya ga begitu tau buat login dan register buat web kaya contoh alamat.com nah disitu nanti ada masuk dan daftar cara buat kaya gitu gimana ya? ini kan secara offline secara onlinenya pakai apa pa?

  35. 16:17 kalo data nama d database nya ga kepanggil gimana pa? Ada yg salah di $data nya kah?

  36. Pak mau nanya kalau misalnya profile picturenya tidak bisa diganti walaupun sudah ganti filenya itu kenapa ya ? pathnya udah benar padahal

  37. Selamat siang pak Sandika dan temen2, saya saat buat controller Admin, Error nya bukan index tapi admin tidak ada,.. gimana ya caranya?? Thanks

  38. Mohon bantuan nya pak, agan agan, footer saya di menu lain berdempet tepat persis dibawah tabel, g seperti dashboard atau profile di paling bawah. Salah nya dimana y ?

  39. Mantab pak sy bisa percantik project ku, semoga jadi amal jariyah Amiin, trims banget pak

  40. ada yang tau solusi. icon font awesome tidak keluar ??

  41. Tanya, bagaimana kalo mengatasi di hack lewat url, jadi tanpa login, dia langsung ke url user

  42. melalui vidio bang shandika galih sya bisa belajar programing lebih intens
    terimakasih bang shandi

  43. di video bapak menuliskan controller sebagai berikut :

    $data['title'] = 'User Page';
    $this->load->view('templates/header', $data);
    $this->load->view('templates/sidebar', $data);
    $this->load->view('templates/topbar', $data);
    $this->load->view('user/index', $data);
    $this->load->view('templates/footer');

    di setiap view bapak tambahin $data. tapi bisa juga kok bapak tambahinnya di headernya doang. akan sama aja hasilnya pak. saya udah sering coba.

    $data['title'] = 'User Page';
    $this->load->view('templates/header', $data);
    $this->load->view('templates/sidebar');
    $this->load->view('templates/topbar');
    $this->load->view('user/index');
    $this->load->view('templates/footer');

    CMIIW.

  44. hanya mengasih saran kang, pada controller user method index itu yang dikirim parameter cukup pada headernya aja, otomatis content didalamnay jga bisa manggil data yang dikirm dari controllerny,
    hanya sarang kang

Leave a Comment