Codeigniter_Blog_App/application/controllers/Comments.php

28 lines
944 B
PHP

<?php
class Comments extends CI_Controller {
public function create($post_id)
{
$slug = $this->input->post('slug');
$data['post'] = $this->post_model->get_posts($slug);
$this->form_validation->set_rules('name','Name','required');
$this->form_validation->set_rules('email','Email','required');
$this->form_validation->set_rules('email','Email','required|valid_email');
$this->form_validation->set_rules('body','Body','required');
if($this->form_validation->run() === FALSE)
{
$this->load->view('templates/header');
$this->load->view('posts/view', $data);
$this->load->view('templates/footer');
}
else
{
$this->comment_model->create_comment($post_id);
redirect('posts/'.$slug);
}
}
}