Я сделал проверку по электронной почте.
$this->form_validation->set_rules('email', 'Email Address', 'trim|required|valid_email|callback_email_check');
function email_check($str)
{
if (stristr($str,'@uni-email-1.com') !== false) return true;
if (stristr($str,'@uni-email-2.com') !== false) return true;
if (stristr($str,'@uni-email-3.com') !== false) return true;
$this->form_validation->set_message('email', 'Please provide an acceptable email address.');
return FALSE;
}
После отправки моей формы в нем говорится: «Не удалось получить сообщение об ошибке, соответствующее имени вашего поля». что-то не так с моим кодом?
Вы спасли меня :) также, можете ли вы мне помочь в этом коде. я видел лазейку. да, вы можете ввести свой адрес электронной почты в соответствии с указанным адресом электронной почты. например, «[email protected]». лазейка здесь, вы можете добавить «.anytext» в конце данного примера. как «@ uni-email-1.com.sjkla». – Vincent