#9 ACCESS MANAGEMENT - Membuat Sistem Login Lengkap dengan CODEIGNITER 3

แชร์
ฝัง
  • เผยแพร่เมื่อ 20 ก.ย. 2024
  • Sekarang kita akan membuat pengelolaan akses pada menu sesuai dengan role nya, agar memudahkan admin dan tidak langsung lewat database seperti video sebelumnya..
    #codeigniter #tutorial
    --
    LINK
    CodeIgniter : codeigniter.com
    SBAdmin 2 : startbootstrap...
    Bootstrap : getbootstrap.com/
    Font Awesome : fontawesome.com/
    --
    Apa yang harus dipelajari sebelum ngikutin seri ini :
    PHP DASAR
    • Belajar PHP untuk PEMULA
    OOPHP
    • OOP DASAR pada PHP
    PHP MVC
    • Membuat Aplikasi MVC d...
    CodeIgniter
    • NGOBAR#9 : Membuat WEB...
    • NGOBAR#10 : Membuat WE...
    • NGOBAR#11 : Membuat WE...
    --
    PLAYLIST LAIN:
    HTML Dasar
    • HTML Dasar
    CSS Dasar
    • CSS Dasar
    Tutorial Sublime Text
    • Tutorial Sublime Text 3
    CSS Layouting
    • CSS Layouting
    ---
    MEDIA SOSIAL
    / sandhikagalih
    / sandhikagalih
    / webprogrammingunpas
    codepen.io/webp...
    github.com/web...
    ---
    UNIVERSITAS PASUNDAN BANDUNG
    www.unpas.ac.id/
    www.if.unpas.ac...
    terimakasih dan selamat #ngoding!
    @sandhikagalih

ความคิดเห็น • 475

  • @aetken
    @aetken 5 ปีที่แล้ว +25

    tutorial terbaik, tidak akan kita temukan di channel manapun di dunia ini.

  • @Koeya0602
    @Koeya0602 4 ปีที่แล้ว +1

    Baru dapet tutorial sedetail ini. umur 38 saya justru makin semangat belajar karena tutorial ini. semoga barokah ilmunya pak.

    • @Koeya0602
      @Koeya0602 4 ปีที่แล้ว

      Salam dr yoseph ismail pak. Dia ama saya satu angkatan 😁😁

  • @gunzxx1723
    @gunzxx1723 ปีที่แล้ว +1

    Keren banget pak 👍
    Terima kasih banyak atas ilmunya
    Saya ada sedikit tips nih, agar tidak pembuatan variabel $data['user'] tidak redundant/berulang.
    Pertama buat private variabel bernama $data di semua controller,
    lalu taruh kode berikut di setiap konstruktor controller selain Auth :
    $this->data['user'] = $this->db->get_where('user', ['email' => $this->session->userdata('email')])->row_array();
    Nah jadi kita tinggal panggil di awal setiap method yg memerlukannya,
    misal di method admin/index :
    $data = $this->data;
    Terima kasih semoga membantu 👍

  • @sobareh
    @sobareh 5 ปีที่แล้ว +4

    pelajaran banget di materi ini, harus rajin2 ngecek sintax.
    jadi pas di klik ga jalan tu ajax nya karena harusnya input text yg bener $this->input->post('blablabla');
    malah $this->input->post['blablabla'];
    ketauan errornya pas buka inspect element bagian network, error database handler 1048.
    setelah ditelusuri. benar2 teledor wkwk

    • @farkhan5504
      @farkhan5504 5 ปีที่แล้ว +1

      Ini tang di file mananya mas? Mohon bantuannya soalnya saya juga sama masalahnya. Terimakasih sebelumnya

    • @agussule9001
      @agussule9001 2 ปีที่แล้ว

      masih ga bisa euy om....gmn y solusinya

  • @hendrawan6884
    @hendrawan6884 5 ปีที่แล้ว +4

    Keren nih Pak Dhika sudah seperti Codeigniter Generator. Ditunggu lanjutannya Pak 🙏

  • @MisbahulMunir23
    @MisbahulMunir23 3 ปีที่แล้ว

    The best, ngikutin pengajaran dari pak Dika bikin aku yg awalnya kurang suka web Dev jadi ngerasa asik, penjelasan nya sangat mudah dimengerti, kualitas suara videonya juga mantap, Terima kasih banyak pak Dika

  • @MuhammadAli-co7ux
    @MuhammadAli-co7ux 2 ปีที่แล้ว

    ngikutin playlist ini buat ngambil logikanya dan nerapin di mvc sendiri.
    memang guru terbaik 🥰

  • @rafli_sugiarto
    @rafli_sugiarto 2 ปีที่แล้ว +1

    22:37
    Bisa juga kek gini, Taro aj di viewnya setelah foreach kode berikut :
    Itu untuk ngeskip loop kalo menunya admin

  • @rajibtea3298
    @rajibtea3298 5 ปีที่แล้ว +18

    Ya allah muter2 liat salah karna ga masuk ke database, padahal salah koma aja,
    Pak dikha luar biasa, meskipun ga kuliah saya bisa belajar dari jauh, doain pak supaya bisa masuk unpas taun depan.
    Bantu amin dong. Hehe

    • @bayyaummi_
      @bayyaummi_ 4 ปีที่แล้ว +1

      saya juga pas di bagian role access , pas ceklis nya dipencet buat change access ngga nambah di database nya , itu knpa ya pak dika? atau bang @Rajibtea bisa bantu saya

    • @ajiramadhanis9411
      @ajiramadhanis9411 4 ปีที่แล้ว

      @@bayyaummi_ sama

    • @mohamadafiq4484
      @mohamadafiq4484 4 ปีที่แล้ว

      @@bayyaummi_ ya ,saya pun sama, solusi nya apa ya?

    • @blokkaliwon7794
      @blokkaliwon7794 3 ปีที่แล้ว

      Penempatan Script Javascript nya harus disimpen paling bawah, setelah ngeload Script utama, mudah2an bisa

    • @sisikiri7962
      @sisikiri7962 3 ปีที่แล้ว

      @@mohamadafiq4484 :)

  • @bayuw
    @bayuw 5 ปีที่แล้ว +2

    Keren pak. Semoga semua ilmu yg bapak bagi, jadi amal jariyah dan juga bermanfaat untuk yg lain.
    Btw pak kalau boleh, saya ingin bapak bahas security. Baik itu jaringan, server, sertifikat digital, atau apapun yg menyangkut keamanan dari suatu website, baik pencegahan atau penanganannya. Terima kasih. Semoga sehat selalu agar dapat terus post. 💪💪

  • @AyoMajukan
    @AyoMajukan 4 ปีที่แล้ว

    Saya hampir umur 1/2 abad. sdh lama ngak ngoding, 10 th nan lah...eh lihat kodingan Mas Andhika ini, saya fresh lagi..

  • @felixadrian4118
    @felixadrian4118 5 ปีที่แล้ว +2

    Saya penasaran kalo dimasa yang akan datang saya berharap pak dhika bakal bikin seri tentang perbedaan css dan sass , atau buat kontent tentang workflow front-end development , apa itu gulp.js apa itu sass dan perbedaanya dgan css dan workflow dalam membangun front-end development , soalnya penjelasan pak dhika mudah dimengerti . berharap aja :)

  • @rafli_sugiarto
    @rafli_sugiarto 2 ปีที่แล้ว +1

    Btw untuk jaga2 klo user masuk ke roleaccess tanpa id gini :
    Localhost/wpu-login/admin/roleaccess
    Maka akan muncul pesan error, jdi ubah kyk gini aja :
    public function roleAccess($role_id = null)
    {
    If (is_null($role_id)) {
    redirect('auth/blocked')
    }
    ...
    }

  • @teguhgunawan593
    @teguhgunawan593 5 ปีที่แล้ว +2

    Hatur nuhun pak Dhik... Dedeuh kana tutorna...

  • @kaysha.vhirana
    @kaysha.vhirana 4 ปีที่แล้ว +2

    Udah beberapa kali aku ulang videonya tapi tetep aja gak ketemu errornya, aku bandingin codingannya masih aja gak jalan.
    Akhirnya aku break dulu, ambil minum, makan bala2. dan alhamdulillah terselesaikan.
    Masalahnya ada di url admin/cangeaccess, pantes aja gak jalan padahal cuma kurang "h" aja. wkwkwkwk...
    Hatur nuhun pak ilmunya. mantap.
    sukses selalu.
    Sehat selalu

  • @keluargajawara
    @keluargajawara 5 ปีที่แล้ว +1

    terimakasih videonya, bener2 jels dan enak di ikuti
    #kuliahgratis he he he
    semoga tidak bosan membuat tutorialnya

  • @korakoretrailadventure4148
    @korakoretrailadventure4148 5 ปีที่แล้ว +2

    wekend ngoding, trims pak dhika, lanjut pak ...

  • @m45otomen
    @m45otomen 3 ปีที่แล้ว

    ilmu yg bermanfaat...betul2 sangat membantu...suksess sll Mas Sandhika...

  • @hananzulfikri6821
    @hananzulfikri6821 4 ปีที่แล้ว +1

    Bagus Pak. Saya belajar CI dari video2 bapak

  • @muhamadreza1879
    @muhamadreza1879 5 ปีที่แล้ว +1

    Mantab dri hrike hari pak dika makin produktif bikin konten nih.. Salut

  • @nurasyiah05
    @nurasyiah05 4 ปีที่แล้ว

    pusing gegara kurang tanda petik pas type post nya, kurang = pas mau redirect ke halaman yg sama :') tp akhirnya berhasil juga, makasi Pak videonya, bermanfaat sekalii

  • @aldendikpra8483
    @aldendikpra8483 5 ปีที่แล้ว +1

    Keren pak, semoga ilmuny bermanfaat, di tunggu next videony pak .

  • @adamtidung9783
    @adamtidung9783 5 ปีที่แล้ว +1

    Mantab pak sy ngikutin terus ngobarnya.. Sukses selalu (y)

  • @baguswicaksono2768
    @baguswicaksono2768 4 ปีที่แล้ว +1

    Akhirnya.. berhasil juga.. setelah puluhan kali trial and error... Fyuh.. Pak Dhika, hope someday i can meet you :)

  • @vinhznet16
    @vinhznet16 4 ปีที่แล้ว

    Kalau menjelaskan detail banget....saya auto subscribe, request kalau boleh sistem suara konsumen ,baik,kurang baik,dan buruk pake emoticon pak...

  • @Heru_heru_heru
    @Heru_heru_heru 4 ปีที่แล้ว +1

    Terima kasih banyak mas utk video tutorialnya, mungkin bisa dibantu jg mas bagaimana cara edit sub menu menggunakan modal box..

  • @rizkyhermawanpratama9346
    @rizkyhermawanpratama9346 5 ปีที่แล้ว

    alhamdulillah tutorial ini sangat membantu ka untuk tugas akhir saya terutama dalam proses access management data ka , siapa tau ka the next ada tutorial lagi berupa proses pembuatan print berkas ka yang telah di inputkan sebelumnya data di admin sehingga bisa di cetak langsung melalui print ka

  • @hesaholkyofficial7256
    @hesaholkyofficial7256 3 ปีที่แล้ว

    Makasih ilmunya pak, berguna banget, semoga di balasnya berlimpah oleh allah, aamiin

  • @FantrryWms
    @FantrryWms ปีที่แล้ว

    Terima kasi bapak guru yang terbaik

  • @kumpul4semut
    @kumpul4semut 5 ปีที่แล้ว +1

    Komen setelah nonton. Keren pak 😊.

  • @HowbyGaming
    @HowbyGaming 4 ปีที่แล้ว +1

    pak itu pada menit 20:44 pas saya coba query lain kok tidak bisa check dan uncheck sesuai di databasenya yaa..
    $ci->db->get_where('user_access_menu', [
    'role_id' => $role_id,
    'menu_id => $menu_id
    (kurang petik setelah 'menu_id dan saya tambahi ' masih gak jalan pak)
    ]);

  • @rafli_sugiarto
    @rafli_sugiarto 2 ปีที่แล้ว +1

    Di method changeaccess tambahin
    if (empty($this->input->post()) {
    redirect('auth/blocked');
    }
    Klo $_POST kosong maka di redirect ke hal. lain

  • @abiamarulloh1886
    @abiamarulloh1886 4 ปีที่แล้ว

    suka heran sama orang yang dislike channel WPU, padahal disini ilmunya bermanfaat banget

  • @Fenrir_jungkit
    @Fenrir_jungkit ปีที่แล้ว

    Gila maraton dua hari sampe Vidio ke 9, banyak rintangan bug tapi berhasil lewat 🤗

  • @Jomobile
    @Jomobile 2 ปีที่แล้ว +1

    tapi aku pakai mekanisme delete seperti di video sebelumnya malah error. kenapa ya? katanya ada undefined property : Menu::/Menu_model atau menu_model tidak di kenali? gimana ya?

  • @ekofachtur3999
    @ekofachtur3999 4 ปีที่แล้ว

    Jangan lupa subscribed dan jangan klik lewati iklan, salah satu bentuk kontribusi terhadap om dhika

  • @iteight
    @iteight 5 หลายเดือนก่อน

    mantap keren pak pas nerapin fitur pake ajax nya bermanfaat

  • @XinQian96
    @XinQian96 5 ปีที่แล้ว

    Akirnya ada jga bisa buat ngelengkapin data., Mantepp pak gasss keun 👍👍

  • @DeppeJalu
    @DeppeJalu 5 ปีที่แล้ว

    Ini yang saya Tunggy selanjutnya..Trimakasih Pak Dosen

  • @fajarattahillah7721
    @fajarattahillah7721 5 ปีที่แล้ว +2

    Notif dikit dari wpu auto tonton

  • @AndrewSoebagoes
    @AndrewSoebagoes 4 ปีที่แล้ว +2

    Pak gimana caranya edit data supaya datanya tampil pake select. Ngambil dari table lain. Seperti yg di sub menu.

  • @clipmakerzaq8033
    @clipmakerzaq8033 3 ปีที่แล้ว

    sangat menyenangkan sekali...mudah di pahami

  • @greenresidence426
    @greenresidence426 3 ปีที่แล้ว

    saya bisa buat web berkat mas dhika...trim buanyaaak

  • @MrIN-gh3et
    @MrIN-gh3et 5 ปีที่แล้ว

    tutorial yang menyenangkan. semoga menjadi amal jariah untuk pak sandika

  • @herieprobowarso9039
    @herieprobowarso9039 3 ปีที่แล้ว +2

    "Access changes"
    Man teman yang ngga jalan ajaxnya dimenit 33:20 sehingga tidak mengubah tabel user_access_menu.
    coba ganti :
    $('.form-check-input').on.('click', function() {
    dst...
    dengan :
    $('.form-check-input').click(
    function() {
    const menuId = $(this).data('menu');
    const roleId = $(this).data('role');
    $.ajax({
    url: "",
    type: 'post',
    data: {
    menuId: menuId,
    roleId: roleId
    },
    success: function() {
    document.location.href = "" + roleId;
    }
    });
    });
    Mungkin masalahnya jQuery tidak mengenal .on.('click'

    • @alfirdausihaq9466
      @alfirdausihaq9466 3 ปีที่แล้ว

      mungkin salah di ...on('click', function()... *itu mas nya kelebihan "."

    • @IqballFarhan
      @IqballFarhan 3 ปีที่แล้ว

      terimakasih
      saya bisa

    • @animulyani4147
      @animulyani4147 3 ปีที่แล้ว

      di php ver 7 saya menemui kendala Trying to access array offset on value of type null, pas saya ganti pake script yg dikasih bapak ini alhamdulillah jalan heuu T_T makasih banyak pak

    • @luvinurafifah1941
      @luvinurafifah1941 3 ปีที่แล้ว

      Di bagian ini tabel saya berubah kak tapi isinya kosong, gmana ya solusinya mohon bantuannya 🙏

  • @muhammadgagas2603
    @muhammadgagas2603 5 ปีที่แล้ว +3

    Notif squad 🔥🔥

  • @villianfadhilahareksa5553
    @villianfadhilahareksa5553 5 ปีที่แล้ว

    ketika dosen kampus lain lebih dewa dan mudah dimengerti dari dosen kampus sendiri XD, mantap pak dika!!

  • @faisalnurrochman7682
    @faisalnurrochman7682 4 ปีที่แล้ว

    mantap tutorialnya, walaupun agak bingung gitu, lanjutkan pak..........!

  • @youhendriksilaban3256
    @youhendriksilaban3256 4 ปีที่แล้ว +1

    kak, saya mau tanya ini di video 9 access management,jika di klik kok gk mw nampil ya bahwasannya datanya sudah di ubah di bagian role member
    mohon pencerahannya kak....

  • @whitehat1911
    @whitehat1911 4 ปีที่แล้ว

    Akan lebih baik pemberian onclicknya bukan di form-check-input karena bisa saja dalam satu page ada lebih dari dua check input yang berbeda fungsi, lebih baik buat class baru

  • @Heru_heru_heru
    @Heru_heru_heru 4 ปีที่แล้ว

    terima kasih mas dhika sudah mau berbagi ilmunya

  • @AridiaChand
    @AridiaChand 5 ปีที่แล้ว +2

    Still the best and still remnya blong 🤘😁 thx pak dosen 🙏

  • @shiyinq
    @shiyinq 5 ปีที่แล้ว +1

    Thanks pak.. jadi temen malam minggu nih :D

  • @alsalega5375
    @alsalega5375 5 ปีที่แล้ว

    tutorialnya singkat padat n mantap..gmana kalau diadain juga tutorial tentang CMS?..thanks

  • @hituttea8788
    @hituttea8788 5 ปีที่แล้ว

    alhamdulillah pak dhika...semoga sehat selalu salam dari cianjur

  • @agungpribadi2103
    @agungpribadi2103 5 ปีที่แล้ว +1

    Horeee , akhir pekan koding

  • @umarsahid1888
    @umarsahid1888 5 ปีที่แล้ว +2

    Saya gagal mulu pak di checkboxnya pas di cek berkali kali ternyata salah penulisan di ajaxnya , harusnya roleId malah saya tulis roleID . Terima kasih pak sudah berbagi ilmunya

    • @KlokIndonesia
      @KlokIndonesia 4 ปีที่แล้ว

      sama saya juga gagal di checkbox seperti ini = Type: Error
      Message: Call to undefined function check_access()
      mohon bantuannya jika mengetahuinya terima kasih

  • @christinolian4972
    @christinolian4972 5 ปีที่แล้ว

    Ketika coding tidak muncul tanda2 error disitu saya merasa lelah, meskipun akhirnya terbantu oleh inspect... Don't giving up

    • @yunoistrue
      @yunoistrue 4 ปีที่แล้ว

      How to use it, pak CL?

  • @wihanuralim
    @wihanuralim 4 ปีที่แล้ว

    luar biasa, sehat selalu pak semoga banyak rezeki

  • @nandopookey9195
    @nandopookey9195 2 ปีที่แล้ว

    Terima kasih pak dan sehat selalu

  • @tejoeko
    @tejoeko 11 หลายเดือนก่อน

    @paksandika
    Ijin tanya . Di menit 10.30 pembahasan tentang Ajax , saya sudah ikuti step by step dari roleaccess, bikin Ajax d footer sama Pai method tapi coba click chekboxnya tidak jalan ? Bingung betulin d tahap mana soal nya tidak muncul eror.

  • @MuhammadRR
    @MuhammadRR 5 ปีที่แล้ว +1

    numpang tanya pak dhika, saya sudah mengikuti semuanya tetapi tidak berubah pada checkboxnya sama sekali. apa salah di ajax nya atau dmn ya pak? soalnya sudah coba cocokin codingannya dan masih ga berubah. errornya Failed to load resource: the server responded with a status of 500 (Internal Server Error)

  • @rizqanmerezys9558
    @rizqanmerezys9558 5 ปีที่แล้ว +1

    Pak saya mau tanya, misalnya kita menambahkan usernya lagi contohnya seketariat, apakah kita perlu menambahkan kodisi lagi di controller loginya agar bisa mengakses sesuai hak accessnya? Atau hanya dengan menambahkan role dengan nama seketariat maka langsung bisa login dan tampil ke halaman kusus seketariatnya?

  • @hangaming1978
    @hangaming1978 5 ปีที่แล้ว

    Alhamdullilah berhasi juga. Gagal terus di bagian cackbox nya dan hampir menyerah, pas di ulang2 ternyata kurang koma di footer dan penulisan const nya salah . Terima kasih pak atas ilmunya.

    • @ponakanbilgetss6681
      @ponakanbilgetss6681 3 ปีที่แล้ว

      sama gan, kira2 dibaris berapa ya sy coba tonton dan cek ber ulang2 belum ketemu

    • @GloomyODX
      @GloomyODX 3 ปีที่แล้ว

      alhamdulillah,punyaku malah di scriptnya ada ($this) yang seharusnya itu adalah (this). alhamdulillah jalan

  • @diopentahaseya7102
    @diopentahaseya7102 3 ปีที่แล้ว

    Terima kasih tutornya bang, mantabs.. koreksi dikit bang, segment accessrole/ di url masih bisa diubah manual pake role_id 1 dan 2 :v

  • @muhammadnurfaizi306
    @muhammadnurfaizi306 4 ปีที่แล้ว

    kerenn pisan pakk dika tutorial nya

  • @dikisuhendi2390
    @dikisuhendi2390 3 ปีที่แล้ว

    keren banget pak tutorialnya

  • @ediasta4090
    @ediasta4090 5 ปีที่แล้ว +1

    Untuk coding di visual studio code ad ga tutorial ny dgn mnggunakan framework laravel.

  • @nicholasarghadi1141
    @nicholasarghadi1141 5 ปีที่แล้ว +1

    om shandika mau nanya dong kok udh sesuai nih ampe mirip di ubah bisa masuk dan kehapus tp ketika logout dan login lg sebagai user kok malah yg muncul unable to load the requested file: user/role.php yaa mohon pencerahannya om thank you ~

  • @ariefugi2000
    @ariefugi2000 4 ปีที่แล้ว

    All more easier with sandika galih, tq sir

  • @handokoadjipangestu724
    @handokoadjipangestu724 5 ปีที่แล้ว +1

    Maaf numpang bertanya, kenapa $menu_id yang ada di controller changeAccess malaa null ya
    script
    $('.form-check-input').on('click', function() {
    const menuId = $(this).data('menu');
    const roleId = $(this).data('role');
    $.ajax({
    url: "",
    type: 'post',
    data: {
    menuId: menuId,
    roleId: roleId
    },
    success: function() {
    document.location.href = "" + roleId;
    console.log(menuId);
    }
    });
    });
    controller
    public function changeaccess()
    {
    $menuId = $this->input->post('menuId');
    $roleId = $this->input->post('roleId');
    $data = [
    'role_Id' => $roleId,
    'menu_Id' => $menuId
    ];
    var_dump($data);
    $result = $this->db->get_where('user_access_menu', $data);
    if ($result->num_rows < 1) {
    // $this->db->insert('user_access_menu', $data);
    } else {
    // $this->db->delete('unser_acess_menu', $data);
    }
    $this->session->set_flashdata('message', '
    Akses telah berubah
    ');
    }

  • @ardy4969
    @ardy4969 5 ปีที่แล้ว +2

    thanks pak, izin sedot.

  • @ilyasmaulana4533
    @ilyasmaulana4533 2 ปีที่แล้ว +2

    Ajax saya kok g jalan ya pak? :(, padahal udh di ikuti, apa ajaxnya udh ga support?

  • @rizainihidayat2247
    @rizainihidayat2247 3 ปีที่แล้ว +1

    Baru belajar akhir tahun 2020, ada yg sama.
    Tolong bang/kaka/mas🙏 .
    dari 16:10.
    Tidak tampil? 🧐

  • @rendisati5295
    @rendisati5295 5 ปีที่แล้ว

    Ya semakin optimis saya belajar tank you

  • @hendrasetiapermana9339
    @hendrasetiapermana9339 2 ปีที่แล้ว

    Pak dhika mohon jawaban, kenapa js saya tidak bisa djalankan sesuai dengan contoh divideo apabila di klik checkboxnya selalu redirect ke role access tanpa menjalankan fungsi accesschanged
    Terima kasih

  • @infomistis1419
    @infomistis1419 3 ปีที่แล้ว

    Alhamdulillah saya sudah membuat user management work 100% terimakasih banyak pak dika,
    Mau bertanya pak, kalo mau pilih access menu yg ditampilkan hanya beberapa sub menu saja bagaimana ya pak?

  • @muhammadaqilemeraldi4841
    @muhammadaqilemeraldi4841 5 ปีที่แล้ว +5

    Untuk yang problem "POST URL 403 Forbidden",
    ubah CSRF_TOKEN nya jadi FALSE di Config, atau bisa tulis scriptnya jadi
    $('.form-check-input').on('click', function(){
    const menuId = $(this).data('menu');
    const roleId = $(this).data('role');
    $.ajax({
    url: "",
    type: "post",
    data: {
    '':'',
    menuId: menuId,
    roleId: roleId
    },
    success: function() {
    document.location.href = "" + roleId;
    }
    });
    });

    • @nurmuhammadthoriq3308
      @nurmuhammadthoriq3308 5 ปีที่แล้ว

      masih tetep error 500 (Internal Server Error)

    • @murfamurfa3089
      @murfamurfa3089 5 ปีที่แล้ว

      Kodingan foreaccess nya ga bisa bisa tolong dong

    • @liant8594
      @liant8594 5 ปีที่แล้ว

      Thanks bro dah bisa!

    • @nuriselamet9196
      @nuriselamet9196 2 ปีที่แล้ว

      terimakasih banyak solusinya....

    • @etgack8143
      @etgack8143 2 ปีที่แล้ว

      Failed to load resource: the server responded with a status of 403 (Forbidden) do consule ada kaya gini maksudnya appaa ya gan

  • @bayuarisaputra1549
    @bayuarisaputra1549 2 ปีที่แล้ว +1

    assalamualaikum pak dhika,
    pak checked saya kok tidak muncul ya, padahal sudah mengikut tutorial dengan baik

  • @jeidabelyu8982
    @jeidabelyu8982 5 ปีที่แล้ว +1

    Selamat mlm pak... Saya ingin usulan bapak tentang web yg akan saya buat tentang SI Pendataan Mahasiswa Beasiswa berbasis online.. mahasiswa yg terdata di dalam sistem, bisa masuk ke sistem dan menambah nilai2 mereka ke sistem dengan cara online(bisa dimana saja), bagaimana ya pak

  • @somadmad9233
    @somadmad9233 5 ปีที่แล้ว +2

    Tumaros kang 27:09 alasan g suka manggil php di jqueri?..aya kelemahan na kitu? Nuhun

    • @sandhikagalihWPU
      @sandhikagalihWPU  5 ปีที่แล้ว +1

      karena tercampur aja, gak clean gitu.. hehe

    • @somadmad9233
      @somadmad9233 5 ปีที่แล้ว

      oh kitu maksudnya, kirain masalah rentan hehe..haturnuhun atuh kang

    • @ExNihilo99
      @ExNihilo99 5 ปีที่แล้ว +1

      @@somadmad9233 masalahnya adalah saat script mau dipindah ke file ekstensi .js, kode phpnya gak dikenali lagi

    • @somadmad9233
      @somadmad9233 5 ปีที่แล้ว +1

      @@ExNihilo99 ow..jd musti cek ulang kl gitu

    • @gomu-gomu2749
      @gomu-gomu2749 5 ปีที่แล้ว

      @@ExNihilo99 cara nulis tag php di file javascript terpisah gimana ya mas😅

  • @bimaegafarizky3809
    @bimaegafarizky3809 5 ปีที่แล้ว

    Ditunggu episode selanjutnya pak hehe

  • @HaidarAldiWintoro
    @HaidarAldiWintoro 5 ปีที่แล้ว

    videonya 35 menit tpi ngerjainnya kurang lebih 1 1/2 jam hehehe. mantap pak!

    • @TheJghwe
      @TheJghwe 4 ปีที่แล้ว

      Anda luar biasa wkwkkwk, kuliah gratis wkwkwk

  • @erikmasehal3023
    @erikmasehal3023 11 หลายเดือนก่อน

    pak Sandhika, ijin tanya, kenapa checkbox saya yang di modal sub menu ketika diKlik, ajaxnya ikut jalan,sehingga langsung error, mohon pencerahannya. makasi

  • @Zulfikarvanjul
    @Zulfikarvanjul 5 ปีที่แล้ว +2

    pak, kalau sidebarnya defaultnya ketutup pas load halaman itu gimana ya pak?

  • @radix342
    @radix342 4 ปีที่แล้ว

    Mau tanya nih Pak Dhika, kenapa ya sudah ditulis base_url('admin/roleaccess/') . $r['id'] , tapi pas saya arahkan ke tombol access yang admin, keluarnya dipojok kiri bawah = .... /admin/roleaccess1, tidak ada tanda "/". Terima kasih

  • @ariefugi2000
    @ariefugi2000 4 ปีที่แล้ว

    sy bikin trigger di user_role,
    TRIGGER `trigger_afterdelete`
    AFTER DELETE ON `user_role`
    FOR EACH ROW
    BEGIN
    DELETE FROM user_access_menu WHERE role_id = old.id;
    END
    saat hapus salah satu nama role di user_role, maka id role yg dihapus tsb dihapus juga di hapus di user_access_menu

  • @alfanr5071
    @alfanr5071 2 ปีที่แล้ว

    Saya error ketika check box di click.. data berhasil diubah tp muncul tampil error
    Message: Trying to access array offset on value of type null
    Mhn dibantu ..trims

  • @uwaDongeng
    @uwaDongeng 5 ปีที่แล้ว +1

    Pak, kayaknya untuk menu admin yg di menu management sebaiknya disembunyikan saja seperti yg ada di role_access. Soalnya waktu Pak Dhika kasih izin ke user untuk akses menu management maka si user tsb bisa ngotak ngatik menu admin dan kayaknya itu akan fatal ke semua user akibatnya hehe

    • @kelvintryanto
      @kelvintryanto 5 ปีที่แล้ว +1

      ini adalah pemikiran yang bagus, tetapi izin ke user untuk akses menu management kan hanya "contoh" selebihnya kita sebagai admin yang mengatur ketika web kita berjalan.
      jika tidak ada contoh tersebut, tidak ada contoh untuk check dan unchecknya.

  • @yogisugara7067
    @yogisugara7067 5 ปีที่แล้ว +5

    Hallo Pak sandhika #ask
    Kenapa yaa di url saya setelah klik chekbox nyaa ada urlnya padahal saya sudah cek di ajax methodnya post. Mohon jawabannya pak

    • @playwithaleeyza
      @playwithaleeyza 5 ปีที่แล้ว

      coba tambahkan "/" di akhir roleaccess spt. ->

  • @muhamadfikri7263
    @muhamadfikri7263 5 ปีที่แล้ว +1

    Pak dika apa channel ini akan membahas framework php selain ci?

  • @yohanistimpo2637
    @yohanistimpo2637 5 ปีที่แล้ว +1

    Horeeee...

  • @RizkiPujiLestariKRH
    @RizkiPujiLestariKRH 5 ปีที่แล้ว +1

    Bismillah
    Terima kasih bapak. Salam titik koma :)

  • @wintersingsong
    @wintersingsong 4 ปีที่แล้ว

    tutorial maknyus

  • @welhansusanto6219
    @welhansusanto6219 3 ปีที่แล้ว

    pak saya mau bertanya, di bagian menit 22:49 code:
    $this->db->where ('id !=',1);
    $data['menu'] = $this->db->get('user_menu')->result_array);
    kalau kita pakai dari CI punya dengan code:
    $data['menu'] = $this->db->get_where('user_menu', ['id !=' , 1])->result_array;
    kenapa tetap semua ditampilkan ya? Apakah get_where tidak bisa menjalankan operas "tidak sama dengan ( != )" ?
    Thank you pak..

  • @rickysumaryanto5233
    @rickysumaryanto5233 5 ปีที่แล้ว +3

    maaf pak mau tanya, saya mau tambahkan layout baru, tapi kena block terus kenapa ya?

    • @septach8680
      @septach8680 5 ปีที่แล้ว

      sama saya juga ngalamin.. udah ada solusinya gak ?

  • @Ahmadi354
    @Ahmadi354 4 ปีที่แล้ว

    Pak Sandhika, mohon maaf mengangggu..
    Di menit ke- 14:39 ,
    Pada kotak url: _.../roleaccess/1_
    ---> apabila *angka 1 dihilangkan* sehingga url-nya menjadi: _.../roleaccess/_
    Maka,
    bagaimanakah tambahan sytax *_(error handling)_* pada controller *'Admin -> roleAccess'*
    agar saya bisa melakukan redirect ke halaman '404 Not Found' (yang akan saya buat nantinya)
    Terimakasih

  • @kartikopramudito8707
    @kartikopramudito8707 5 ปีที่แล้ว

    Pak Sandhika, ingin bertanya saya mengikuti dari awal tutorialnya, tetapi baru tau kalo ada pembuatan helper di foldernya, mohon penjelasannya di seri keberapa saya harus lihat yang berisi tutorial membuat function helper ? Terima kasih pak

  • @rahmat2647
    @rahmat2647 5 ปีที่แล้ว

    sip gan, no error, cuman pas di bagian checkbox nya aja yg sedikit bingung, matep lahhh lancarr

    • @dallamh3198
      @dallamh3198 5 ปีที่แล้ว

      Iya nh kok role admin sama member nya ceklis semua ya kenapa yah kira2

    • @rahmat2647
      @rahmat2647 5 ปีที่แล้ว

      @@dallamh3198 misalkan klo punya 1 akun ya itu jadi akun admin sekaligus member, klo buat akun lagi baru jadi member

  • @04.ardyansyahnurakbarsupra33
    @04.ardyansyahnurakbarsupra33 4 ปีที่แล้ว +1

    buat masukin fungsi edit dan delete ada di video mana ya pak ?