Hallo! Selamat Datang di Marketplace produk digital, Freelancer terbaik di indonesia (67496 Members, 783 Products, 5291 Topic, 12956 Comments)

Tampilan Blank Saat Komentar di Publish

Dibuat
Login Terakhir 16 Hari lalu,
Telah Dilihat 1127 Kali
ADNinc Dev Mengatakan : Sultan Account
  1. Assalamualaikum mas...
  2.  
  3. Ini kenapa ya komentar saat di publish malah blank.. apakah ada yang salah dalam scriptnya padahal ini script copy di SIKOLAG. mohon bantuannya...
  4.  
  5. ------------------------------ controller -------------------------------------
  6. public function detail(){
  7. $query = $this->model_utama->view_join_two('berita','users','kategori','username','id_kategori',array('judul_seo' => $this->uri->segment(3)),'id_berita','DESC',0,1);
  8. if ($query->num_rows()<=0){
  9. redirect('main');
  10. }else{
  11. $row = $query->row_array();
  12. $data['title'] = cetak($row['judul']);
  13. $data['description'] = cetak_meta($row['isi_berita'],0,500);
  14. $data['keywords'] = cetak($row['tag']);
  15. $data['rows'] = $row;
  16.  
  17. $dataa = array('dibaca'=>$row['dibaca']+1);
  18. $where = array('id_berita' => $row['id_berita']);
  19. $this->model_utama->update('berita', $dataa, $where);
  20.  
  21. $this->load->helper('captcha');
  22. $vals = array(
  23. 'img_path' => './captcha/',
  24. 'img_url' => base_url().'captcha/',
  25. 'font_path' => './asset/Tahoma.ttf',
  26. 'font_size' => 25,
  27. 'img_width' => '150',
  28. 'img_height' => 45,
  29. 'border' => 0,
  30. 'word_length' => 5,
  31. 'expiration' => 7200
  32. );
  33.  
  34. $cap = create_captcha($vals);
  35. $data['image'] = $cap['image'];
  36. $this->session->set_userdata('mycaptcha', $cap['word']);
  37. $this->template->load(template().'/template',template().'/detailberita',$data);
  38. }
  39. }
  40.  
  41. function kirim_komentar(){
  42. if (isset($_POST['submit'])){
  43. $cek = $this->model_utama->view_where('berita',array('id_berita' => $this->input->post('a')));
  44. $row = $cek->row_array();
  45. if ($cek->num_rows()<=0){
  46. redirect('main');
  47. }else{
  48. if ($this->input->post() && (strtolower($this->input->post('secutity_code')) == strtolower($this->session->userdata('mycaptcha')))) {
  49. $data = array('id_berita'=>cetak($this->input->post('a')),
  50. 'nama_komentar'=>cetak($this->input->post('b')),
  51. 'url'=>cetak($this->input->post('c')),
  52. 'isi_komentar'=>cetak($this->input->post('d')),
  53. 'tgl'=>date('Y-m-d'),
  54. 'jam_komentar'=>date('H:i:s'),
  55. 'aktif'=>'N',
  56. 'email'=>cetak($this->input->post('e')));
  57. $this->model_utama->insert('komentar',$data);
  58. }
  59. }
  60.  
  61. redirect('berita/detail/'.$row['judul_seo']);
  62.  
  63. }
  64. }
  65.  
  66. -------------------------------------- View -----------------------------------------------------
  67.  
  68. <div class="card">
  69. <div class="card-header">
  70. <h3>Komentar Yuk!</h3>
  71. </div>
  72. <div class="card-content komentar">
  73. <form action="<?php echo base_url(); ?>berita/kirim_komentar" method="POST" id="form_komentar">
  74. <div class="row">
  75. <div class="input-field col s12">
  76. <input type="hidden" name='a' value='<?php echo "$rows[id_berita]"; ?>'>
  77. </div>
  78. </div>
  79. <div class="row">
  80. <div class="input-field col s12">
  81. <input placeholder="Nama Lengkap" id="nama" name='b' type="text" class="validate" required>
  82. <label for="nama"><b>Nama Anda</b></label>
  83. </div>
  84. </div>
  85. <div class="row">
  86. <div class="input-field col s12">
  87. <input placeholder="Email Anda" id="email" name='e' type="email" class="validate" required>
  88. <label for="email"><b>Email</b></label>
  89. </div>
  90. </div>
  91. <div class="row">
  92. <div class="input-field col s12">
  93. <input placeholder="Website Jika Ada" id="website" name='c' type="text" class="validate">
  94. <label for="website"><b>Website</b></label>
  95. </div>
  96. </div>
  97. <div class="row">
  98. <div class="input-field col s12">
  99. <textarea id="textarea1" name='d' class="materialize-textarea" placeholder="Kasih Komentar Anda" required></textarea>
  100. <label for="komentar"><b>Komentar</b></label>
  101. </div>
  102. </div>
  103. <div class="row">
  104. <div class="input-field col s3">
  105. <?php echo $image; ?>
  106. </div>
  107. <div class="input-field col s9">
  108. <input name='secutity_code' maxlength=6 placeholder="Masukan Kode Chapca di Samping" id="capcha" type="text" class="validate">
  109. <label for="capcha"><b>Kode Capcha</b></label>
  110. </div>
  111. </div>
  112. <div class="row">
  113. <button class="bg-biru waves-effect waves-light btn right">Publikasi Komentar</button>
  114. </div>
  115.  
  116. </form>
  117. </div>
  118. </div>
Ada 1 File Kiriman :
1. komentar.JPG (47 KB)

Ada 2 Jawaban

ADNinc Dev
commented on 04 Apr 2018 12:58:35
  1. up
Bukhori Muslim
commented on 05 Apr 2018 07:13:16
  1. Assalam,.. apakah file model_utama.php sudah ada gan pada folder models
  2. dan apa model_utama sudah diload?
  3. $this->load->model('model_name');
  4.  
  5. atau bisa di autoload dari :
  6. application/config/autoload.php baris paling bawah.
Maaf, Untuk Memberikan Komentar Anda Harus Login !!!