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

Tampilan Blank Saat Komentar di Publish

Dibuat
Login Terakhir 2 Hari lalu,
Telah Dilihat 1248 Kali
Lawumedia Indonesia 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

Lawumedia Indonesia
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 !!!

Online