Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- defined('BASEPATH') OR exit('No direct script access allowed');
- class Pengaduan extends CI_Controller {
- public function __construct()
- {
- parent::__construct();
- $this->load->model('M_pengaduan');
- $this->load->library('form_validation');
- }
- public function index()
- {
- $this->load->view('template_pengunjung/v_head');
- $this->load->view('template_pengunjung/v_header');
- $this->load->view('pengunjung/pengaduan');
- $this->load->view('template_pengunjung/v_footer');
- }
- public function submit()
- {
- $this->form_validation->set_rules('nama', 'Nama Lengkap', 'required');
- $this->form_validation->set_rules('no_hp', 'No. HP', 'required|max_length[16]|min_length[10]|numeric');
- $this->form_validation->set_rules('alamat', 'Alamat', 'required');
- $this->form_validation->set_rules('aduan', 'Aduan', 'required');
- if ($this->form_validation->run() == FALSE) {
- $this->load->view('template_pengunjung/v_head');
- $this->load->view('template_pengunjung/v_header');
- $this->load->view('pengunjung/pengaduan');
- $this->load->view('template_pengunjung/v_footer');
- } else {
- $data = array(
- 'nama' => $this->input->post('nama'),
- 'no_hp' => $this->input->post('no_hp'),
- 'alamat' => $this->input->post('alamat'),
- 'aduan' => $this->input->post('aduan'),
- 'status' => 1,
- 'waktu' => date('Y-m-d H:i:s')
- );
- $this->M_pengaduan->insert($data);
- $this->session->set_flashdata('pengaduan_success', 'Pengaduan berhasil dikirim');
- redirect('pengunjung/pengaduan');
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment