Advertisement
Guest User

Untitled

a guest
Feb 26th, 2017
189
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 3.23 KB | None | 0 0
  1. ``
  2. $config = array(
  3.                  'login' => array(
  4.                                     array(
  5.                                             'field' => 'login',
  6.                                             'label' => 'Login',
  7.                                             'rules' => 'required'
  8.                                          ),
  9.                                     array(
  10.                                             'field' => 'password',
  11.                                             'label' => 'Password',
  12.                                             'rules' => 'required'
  13.                                          )
  14.                                     ),
  15.                  'register' => array(
  16.                                     array(
  17.                                             'field' => 'name_r',
  18.                                             'label' => 'Name',
  19.                                             'rules' => 'required|alpha'
  20.                                          ),
  21.                                     array(
  22.                                             'field' => 'lastname_r',
  23.                                             'label' => 'Lastname',
  24.                                             'rules' => 'required|alpha'
  25.                                          ),
  26.                                     array(
  27.                                             'field' => 'login_r',
  28.                                             'label' => 'Login_r',
  29.                                             'rules' => 'required|callback_rule'
  30.                                          ),
  31.                                     array(
  32.                                             'field' => 'password_r',
  33.                                             'label' => 'Password_r',
  34.                                             'rules' => 'required|min_length[4]|max_length[12]'
  35.                                          ),
  36.                                     array(
  37.                                             'field' => 'confirm_password_r',
  38.                                             'label' => 'Confirm_password',
  39.                                             'rules' => 'required|matches[password_r]'
  40.                                          ),
  41.                                     array(
  42.                                             'field' => 'email_r',
  43.                                             'label' => 'Email',
  44.                                             'rules' => 'required|valid_email'
  45.                                          ),
  46.                                     array(
  47.                                             'field' => 'adres_r',
  48.                                             'label' => 'Adres',
  49.                                             'rules' => 'required'
  50.                                          )
  51.                                     ),                          
  52.                                 );``
  53.  
  54. Model:
  55. ``      public function register($data_db)
  56.         {
  57.             $this->db->where('login',$data_db['login']);
  58.             $query = $this->db->get('users');
  59.             $row = $query->row();
  60.             if($row->login)
  61.             {
  62.             $this->form_validation->set_message('rule', 'Error Message');
  63.             }
  64.             else
  65.             {
  66.                 $this->db->insert('users', $data_db);
  67.             }``
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement