Assalamualaikum mas...
Ini kenapa ya komentar saat di publish malah blank.. apakah ada yang salah dalam scriptnya padahal ini script copy di SIKOLAG. mohon bantuannya...
------------------------------ controller -------------------------------------
public function detail(){
$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);
if ($query->num_rows()<=0){
redirect('main');
}else{
$row = $query->row_array();
$data['title'] = cetak($row['judul']);
$data['description'] = cetak_meta($row['isi_berita'],0,500);
$data['keywords'] = cetak($row['tag']);
$data['rows'] = $row;
$dataa = array('dibaca'=>$row['dibaca']+1);
$where = array('id_berita' => $row['id_berita']);
$this->model_utama->update('berita', $dataa, $where);
$this->load->helper('captcha');
$vals = array(
'img_path' => './captcha/',
'img_url' => base_url().'captcha/',
'font_path' => './asset/Tahoma.ttf',
'font_size' => 25,
'img_width' => '150',
'img_height' => 45,
'border' => 0,
'word_length' => 5,
'expiration' => 7200
);
$cap = create_captcha($vals);
$data['image'] = $cap['image'];
$this->session->set_userdata('mycaptcha', $cap['word']);
$this->template->load(template().'/template',template().'/detailberita',$data);
}
}
function kirim_komentar(){
if (isset($_POST['submit'])){
$cek = $this->model_utama->view_where('berita',array('id_berita' => $this->input->post('a')));
$row = $cek->row_array();
if ($cek->num_rows()<=0){
redirect('main');
}else{
if ($this->input->post() && (strtolower($this->input->post('secutity_code')) == strtolower($this->session->userdata('mycaptcha')))) {
$data = array('id_berita'=>cetak($this->input->post('a')),
'nama_komentar'=>cetak($this->input->post('b')),
'url'=>cetak($this->input->post('c')),
'isi_komentar'=>cetak($this->input->post('d')),
'tgl'=>date('Y-m-d'),
'jam_komentar'=>date('H:i:s'),
'aktif'=>'N',
'email'=>cetak($this->input->post('e')));
$this->model_utama->insert('komentar',$data);
}
}
redirect('berita/detail/'.$row['judul_seo']);
}
}
-------------------------------------- View -----------------------------------------------------
<div class="card">
<div class="card-header">
<h3>Komentar Yuk!</h3>
</div>
<div class="card-content komentar">
<form action="<?php echo base_url(); ?>berita/kirim_komentar" method="POST" id="form_komentar">
<div class="row">
<div class="input-field col s12">
<input type="hidden" name='a' value='<?php echo "$rows[id_berita]"; ?>'>
</div>
</div>
<div class="row">
<div class="input-field col s12">
<input placeholder="Nama Lengkap" id="nama" name='b' type="text" class="validate" required>
<label for="nama"><b>Nama Anda</b></label>
</div>
</div>
<div class="row">
<div class="input-field col s12">
<input placeholder="Email Anda" id="email" name='e' type="email" class="validate" required>
<label for="email"><b>Email</b></label>
</div>
</div>
<div class="row">
<div class="input-field col s12">
<input placeholder="Website Jika Ada" id="website" name='c' type="text" class="validate">
<label for="website"><b>Website</b></label>
</div>
</div>
<div class="row">
<div class="input-field col s12">
<textarea id="textarea1" name='d' class="materialize-textarea" placeholder="Kasih Komentar Anda" required></textarea>
<label for="komentar"><b>Komentar</b></label>
</div>
</div>
<div class="row">
<div class="input-field col s3">
<?php echo $image; ?>
</div>
<div class="input-field col s9">
<input name='secutity_code' maxlength=6 placeholder="Masukan Kode Chapca di Samping" id="capcha" type="text" class="validate">
<label for="capcha"><b>Kode Capcha</b></label>
</div>
</div>
<div class="row">
<button class="bg-biru waves-effect waves-light btn right">Publikasi Komentar</button>
</div>
</form>
</div>
</div>