[ask] cara memberikan validasi pada form dengan CI
TS
alamsyahproject
[ask] cara memberikan validasi pada form dengan CI
permisi agan, ane mau nanya..
ane kan buat form register nih.. gambarnya seperti ini
pertanyaan ane, gimana caranya supaya Field-field tersebut gak boleh kosong, terus email nya Valid, dan password dengan confirm passwordnya harus sama..
ane baru belajar pake framework CI gan.. mohon solusi nya gan
isi controler nya
Spoiler for file "cregister":
<?php
class Cregister extends CI_Controller
{
public function __construct(){
parent :: __construct();
$this->load->model('mcrud');
}
function register() //fungsi form nya
{
$data['page']='register';
$data['content']="register";
$data['aksi']='cregister/form';
$this->template->display('form-register',$data);
}
function insert() //fungsi save ke dalam database nya
{
$this->load->library('form_validation'); //baru ditambahkan
$data['register']='register';
$adata=array('username'=>$this->input->post('user_id'),
'email'=>$this->input->post('email'),
'password'=>$this->input->post('password'),
'conpass'=>$this->input->post('cp'));
$this->mcrud->save($adata);
$this->template->display ('form-register');
redirect('mading/index');
}
}
?>
isi model nya
Spoiler for file "mcrud":
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
class Mcrud extends CI_Model
{
function save($data){
$this->db->insert('regis',$data);
return $this->db->insert_id();
}