2015-08-20 60 views
1

我tryng通過驗證我的帖子輸入:Laravel /流明:驗證和重定向(302)

public function store(Request $request) 
{ 
    $this->validate($request, [ 
     'email' => 'required|email|unique:users,email', 
     'password' => 'required', 
    ]); 
} 

這重定向我到我的基本URL這是奇怪的。

我會期待一些錯誤,如果無效?

回答

3

當我使用API​​調用,我已經改變了我的要求:

$validator = Validator::make($request->all(), [ 
     'email' => 'required|email|unique:users,email' 
    ]); 

這似乎是工作。

2

這段代碼不是重定向你的東西,很可能Laravel只是因爲錯誤而停止。

雖然您可能需要將$request更改爲$request->all(),這可能是您錯誤的原因。編輯:看起來像新的文檔狀態,你不需要 - > all()方法。

您可以檢查與此有關的Validator類錯誤:

if ($validator->fails()) { 
    // catch errors here - error messages can be accessed via: $validator->messages(); 
} 
+0

謝謝你的努力,我會檢查它。 –