Я установил форму + подтверждение в Codeigniter, но он продолжает посылать мне ошибку, хотя это не должно.Codeigniter From Validation Fails
Я сказал контроллеру (который отвечает за управление представлением), чтобы проверить вход, если он пуст, отправьте пользователя на страницу с словом «fail» как сегмент URI, иначе добавьте «done» 'сегмент в URI. Но он постоянно терпит неудачу и добавляет 'fail' в URI.
Я проверил все, что касается загрузки библиотек и помощников. Все сделано соответственно.
Вот HTML:
<form action="<?php echo base_url("category/add"); ?>" method="post">
<input class="form-input" value="" name="title" placeholder="عنوان دسته" /><br />
<input class="form-submit" name="category-add" value="افزودن" type='submit'/>
</form>
-регулятора:
class Category extends CI_Controller
{
function add()
{
$this->form_validation->set_rules("title", "Title", "required");
if($this->form_validation->run == FALSE)
{
redirect(base_url("page/category/add/fail"));
}
else
{
redirect(base_url("page/category/add/done"));
}
}
}
ПРОБЛЕМА: форма постоянно держит добавление 'сбой' в URI, который, как я установил, значит, форма не проверяется.
Заранее спасибо
помощник нагрузки и библиотека $ this-> load-> помощник (массив ('форма', 'URL')); \t \t $ this-> load-> library ('form_validation'); –
Я загрузил все из них спасибо –
aleays собирается потерпеть неудачу? Попробуйте удалить значение = "" из ввода @MostafaTalebi –