Hallo! Selamat Datang di Marketplace produk digital, Freelancer terbaik di indonesia (68972 Members, 788 Products, 4716 Topic, 13105 Comments)

Tambah Users Tetapi Hak Akses Tidak Bisa Terinput

Dibuat
Login Terakhir 1 Hari lalu,
Telah Dilihat 1185 Kali
Lawumedia Indonesia Mengatakan : Sultan Account
  1. Assalamualaikum Warahmatullahi Wabarakatuh...
  2. mau tanya saya mau menambahkan sebuah manajemen users untuk mengelola halaman administration tetapi hak aksesnya tidak bisa, mohon solusinya ya mas?
  3.  
  4. //Controller
  5.  
  6. public function tambah_manajemenuser(){
  7. if (isset($_POST['submit'])){
  8. $config['upload_path'] = 'asset/foto_user/';
  9. $config['allowed_types'] = 'gif|jpg|png|JPG|JPEG';
  10. $config['max_size'] = '1000'; // kb
  11. $this->load->library('upload', $config);
  12. $this->upload->do_upload('e');
  13. $hasil=$this->upload->data();
  14. if ($hasil['file_name']==''){
  15. $data = array('username'=>$this->db->escape_str($this->input->post('a')),
  16. 'password'=>sha1($this->input->post('b')),
  17. 'nama_lengkap'=>$this->db->escape_str($this->input->post('c')),
  18. 'email'=>$this->db->escape_str($this->input->post('d')),
  19. 'level'=>$this->db->escape_str($this->input->post('f')),
  20. 'id_session'=>sha1($this->input->post('a')).'-'.date('YmdHis'));
  21. }else{
  22. $data = array('username'=>$this->db->escape_str($this->input->post('a')),
  23. 'password'=>sha1($this->input->post('b')),
  24. 'nama_lengkap'=>$this->db->escape_str($this->input->post('c')),
  25. 'email'=>$this->db->escape_str($this->input->post('d')),
  26. 'foto'=>$hasil['file_name'],
  27. 'level'=>$this->db->escape_str($this->input->post('f')),
  28. 'id_session'=>sha1($this->input->post('a')).'-'.date('YmdHis'));
  29. }
  30. $this->Model_app->insert('users',$data);
  31.  
  32. $mod=count($this->input->post('modul'));
  33. $modul=$this->input->post('modul');
  34. $sess = sha1($this->input->post('a')).'-'.date('YmdHis');
  35. for($i=0;$i<$mod;$i++){
  36. $datam = array('id_session'=>$sess,
  37. 'id_modul'=>$modul[$i]);
  38. $this->Model_app->insert('users_modul',$datam);
  39. }
  40.  
  41. redirect('administrator/manajemenuser/');
  42. }else{
  43. $title ='Tambah Manahemen Users';
  44. $proses = $this->Model_app->view_where_ordering('modul', array('publish' => 'Y','status' => 'user'), 'id_modul','DESC');
  45. $data = array('record' => $proses, 'title' => $title);
  46. $this->template->load('administrator/template','administrator/mod_users/view_users_tambah',$data);
  47. }
  48. }
  49.  
  50. dan saya juga menambahkan screenshotnya di bawah ini
Ada 2 File Kiriman :
1. mod-1.PNG (27 KB)
2. mod-2.PNG (25 KB)

Ada 1 Jawaban

Bukhori Muslim
commented on 24 Jan 2019 08:37:50
  1. Assalam,.. pertama coba share inputan modulnya,
  2. saya perlu lihat name pada : $this->input->post('modul')
  3. apakah seperti ini : <input type='hidden' name='modul$no'> ??
  4.  
  5. jika benar data harusnya masuk,.
Maaf, Untuk Memberikan Komentar Anda Harus Login !!!

Online