1
我已經在Codeigniter中設置了表單+驗證,但它不斷向我發送錯誤,儘管它不應該。Codeigniter驗證失敗
我已經告訴控制器(它負責操作提交)來檢查輸入,如果它是空的,則將用戶返回到具有'失敗'字樣的頁面作爲URI段,否則,追加'完成'段到URI。 但它經常失敗,並追加'失敗'的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,正如我已成立,是指表單未經驗證。提前
負荷助手和庫$這個 - >負載>助手(陣列( '形式', 'URL')); \t \t $ this-> load-> library('form_validation'); –
我已經加載了所有這些感謝 –
aleays會失敗?嘗試從輸入中刪除value =「」@MostafaTalebi –