ورود

View Full Version : هم خوانی رمز عبور و تکرار رمز عبور



dddd10
یک شنبه 30 شهریور 1393, 18:23 عصر
سلاملطفا بگین به چه صورت callback بنویسم تا رمز عبور وارد شده و تکرار رمز عبور وارد شده توسط کاربر را بررسی کنه تا هم خوانی داشته باشن تایید بشه؟فقط بررسی نام کاربری رو دیدم!

pary_daryayi
دوشنبه 31 شهریور 1393, 04:19 صبح
بدون calback هم میشه و ساده تره:


$this->form_validation->set_rules('password', 'Password', 'trim|required|matches[passconf]|md5');
$this->form_validation->set_rules('passconf', 'Password Confirmation', 'trim|required');


اما با calback :


$this->form_validation->set_rules('old_password', 'Old Password', 'trim|required|callback_password_matches');
$this->form_validation->set_rules('new_password', 'New Password', 'trim|required');



و کد calback :



public function password_matches($id, $passowrd)
{
if (!$this->User_model->passwordMatches($id, $password)) {
$this->form_validation->set_message('password_matches', 'The password you entered does not match your old password.');
return FALSE;
} else {
return TRUE;
}

}