2014-01-24 21 views
0

我是codeigniter的新手。codeigniter驗證 - 錯誤消息如果密鑰不發送

對錶單驗證有疑問...我正在做一個使用codeigniter的休息api項目。 因爲我必須驗證輸入數據。

如果我發送user_name鍵值或空... form_validation庫引發錯誤,該字段是必需的。

但它沒有顯示任何東西.. ..如果我不發送user_name密鑰本身......

如果該鍵不存在,圖書館還應該拋出所需的錯誤信息..對不對?

例如:

example.com/?user_name=test 
Error Message : Success 

example.com/?user_name= 
Error Message : User name is required 

example.com/ 
Error Message : [EMPTY] 

現在,應該說用戶名是必需的.. .right ...

如何設置這個規則......使用笨form_validation庫..?

這是否清楚?

+0

這個問題似乎是離題,因爲它缺乏足夠的信息來診斷問題。在問題本身中更詳細地描述你的問題或[包含一個簡單的例子](http://stackoverflow.com/help/mcve)。 –

+0

我已更新..請檢查... 並讓我知道, 謝謝 – user3003749

+0

請在此張貼一些相關的代碼(控制器,視圖等) –

回答

0

Codeigniter實際上需要傳遞給處理腳本的驗證規則中的所有輸入字段,否則它將失敗並且不會返回錯誤。 (我也不喜歡它)