ورود

View Full Version : form validation



tooka123
پنج شنبه 07 آبان 1394, 10:32 صبح
سلام , در قسمت form validation اگه برای set_rules مقدار required تنظیم نکنیم کار نمی کنه , مثلا valid_email بذاریم ولی required نباشه ایمیل رو چک نمی کنه و مقدار true بر می گردونه باید چه طوری این مشکل رو حل کنم .

arash_fa
شنبه 12 دی 1394, 20:09 عصر
required به معنی isset هست یعنی عملکردش اینه . خوب اگر فیلدی برای ایمیل نباشد یا در اصل


!isset($_POST['email'])

چیو بسنجه؟

required با trim فرق داره.

با این حال اگر نیاز دارید :


if(isset($_POST['email']) && trim($this->input->post('email'))){
$this -> form_validation -> set_rules('email', 'ایمیل', 'required|valid_email');
}