Sabtu, 28 September 2013

cara membuat validasi di codeigniter 2.1.4

hay kawan...

lama banget ni gak update artikel di blog hehehehe...
yaah maklum adminya sok sibuk.

ok langsung aja kali ini
ke artikel programer. Bagi yg sangat pemula jangan kebingungan menggunakan CodeIgniter(ci).
karena bila dasar PHP nya joss, di tumpang prinsip OOP nya keluenn (alay dikt). CI lbh mudah di pelajari

contoh nya untuk msh validasi

ini biasanya di letakan pada file controller
--------------------------------------------------------------------------------------------------------------
function create_member()
    {
        $this->load->library('form_validation');
      
        // field name, error message, validation rules
        $this->form_validation->set_rules('first_name', 'Name', 'trim|required');
        $this->form_validation->set_rules('last_name', 'Last Name', 'trim|required');
        $this->form_validation->set_rules('email_address', 'Email Address', 'trim|required|valid_email');
        $this->form_validation->set_rules('username', 'Username', 'trim|required|min_length[4]');
        $this->form_validation->set_rules('password', 'Password', 'trim|required|min_length[4]|max_length[32]');
        $this->form_validation->set_rules('password2', 'Password Confirmation', 'trim|required|matches[password]');
      
        // jika validasi di atas mendeteksi inputan slah maka kembali ke sigup_form.php
        if($this->form_validation->run() == FALSE)
        {
            $this->load->view('signup_form');
        }
    // maka akan melanjutkan     kepada file model/membership_model.php
        else
        {          
             $this->load->model('membership_model');
          
            //jika berhasil menginputkan data ke database
            if($query = $this->membership_model->create_member())
            {
                $data['main_content'] = 'signup_successful';
                $this->load->view('includes/template', $data);
            }
            //bila salah kembali ke view/signup_form.php
            else
            {
                $this->load->view('signup_form');          
            }
        } 
    }
---------------------------------------------------------------------------------------------------------

intinya untuk membuat validasi yg paling penting ini

---------------------
$this->form_validation->set_rules('first_name', 'Name', 'trim|required');
        $this->form_validation->set_rules('last_name', 'Last Name', 'trim|required');
        $this->form_validation->set_rules('email_address', 'Email Address', 'trim|required|valid_email');
        $this->form_validation->set_rules('username', 'Username', 'trim|required|min_length[4]');
        $this->form_validation->set_rules('password', 'Password', 'trim|required|min_length[4]|max_length[32]');
        $this->form_validation->set_rules('password2', 'Password Confirmation', 'trim|required|matches[password]');
---------------------

klu semua bingung sama saya jga bingung hehhehehe...

bingung kenapa saya berbagi langsung yg make form bukan yg lebh dasarnya lagi

hehehehe.. mohon dimaafkan sampai ketemu di artikel selanjtnya :-)
semoga berguna.

penulis : dinnu shobirin

Tidak ada komentar:

ilmu web pemula

Recent Posts

STMIK AMIKOM Yogyakarta

E-learning Amikom Research Amikom Wisuda Amikom PMB Amikom Kabar IT