Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- //define('BASEPATH') OR exit('No direct script allowed!');
- /**
- *
- */
- class Form_input extends CI_Controller
- {
- function __construct()
- {
- parent::__construct();
- $this->load->model('model_input');
- $this->load->database();
- $this->load->helper('url');
- $this->load->library('form_validation');
- }
- public function index()
- {
- $data['judul']="Form Buku Tamu";
- $this->load->view('forminput',$data);
- }
- /*public function loginpage()
- {
- data['judul']="Login";
- $this->load->view('login', $data);
- }*/
- public function tambah()
- {
- //$this->form_validation->set_error_delimiters('<div class="error">', '</div>');
- //$nama = $this->input->post('nama');
- $nama = $this->form_validation->set_rules('nama','Nama','required');
- $this->form_validation->set_error_delimiters('<div class="error">', '</div>');
- //$this->form_validation->set_message('Bagian ini harus diisi');
- //$instansi = $this->input->post('instansi');
- $instansi = $this->form_validation->set_rules('instansi','Instansi','required');
- $this->form_validation->set_error_delimiters('<div class="error">', '</div>');
- //$alamat = $this->input->post('alamat');
- $alamat = $this->form_validation->set_rules('alamat','Alamat','required');
- $this->form_validation->set_error_delimiters('<div class="error">', '</div>');
- //$peg_ditemui = $this->input->post('cari');
- //$lainnya = false;
- $this->form_validation->set_rules('input-lainnya','Lainnya','trim|required');
- $lainnya = "";
- $lainnya = $this->input->post('cari');
- //$lainnya = $this->form_validation->set_rules('cari','Cari','required');
- /*if (strcmp($lainnya, "lainnya")==0) {
- //$lainnya = true;
- }*/
- if ($this->form_validation->run()) {
- /*if ($lainnya) {
- $this->input->post('input-lainnya');
- }else{
- $this->input->post('cari');
- }*/
- $lainnya = $this->input->post('input-lainnya');
- //$lainnya = $this->form_validation->set_rules('input-lainnya','Lainnya','required');
- }/* else {
- $this->input->post('cari');
- }*/
- $lainnya = (strcmp($this->input->post('cari'), "lainnya") == 0) ? $lainnya : $this->input->post('cari');
- //$lainnya = (strcmp($this->form_validation->set_rules('cari','Cari','required'), "lainnya") == 0) ? $lainnya : $this->input->post('cari');
- $this->form_validation->set_error_delimiters('<div class="error">', '</div>');
- //$ket = $this->input->post('ket');
- $ket = $this->form_validation->set_rules('ket','Keperluan','required');
- $this->form_validation->set_error_delimiters('<div class="error">', '</div>');
- //$jumlah = $this->input->post('jumlah');
- $jumlah = $this->form_validation->set_rules('jumlah','Jumlah','required|numeric');
- $this->form_validation->set_error_delimiters('<div class="error">', '</div>');
- //$this->model_input->set($data)->get_compiled_insert('data_tamu');
- $data = array(
- 'nama' => $this->input->post('nama'),
- 'instansi' => $this->input->post('instansi'),
- 'alamat' => $this->input->post('alamat'),
- 'peg_ditemui' => $lainnya,
- //'peg_ditemui' => $this->input->post('lainnya'),
- 'ket' => $this->input->post('ket'),
- // 'waktu' => CURTIME(),
- // 'tanggal' => CURDATE(),
- 'jumlah' => $this->input->post('jumlah')
- );
- if ($this->form_validation->run() == false) {
- $this->load->view('forminput');
- //redirect(site_url('form_input/index'));
- }else{
- $this->model_input->insert($data,'data_tamu');
- redirect(site_url('form_input/index'));
- //$this->load->view('forminput');
- }
- //redirect(site_url('form_input/index'));
- }
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement