馬上要畢業了,找了現在的這家公司,壓力不大,自己也比較喜歡,唯一的遺憾就是手機號莫得換了(找不到換的借口)。
進入正題:
之前自己的博客(http://lxiaoke.cn)是用ThinkPHP開發的,公司用的是Laravel,在進行表單驗證時,遇到了一個比較簡單卻又讓我頭疼了好幾天的問題,那就是驗證不通過時的錯誤信息一直獲取不到。百度上說什么的都有,最后用下面的方法解決了。
解決辦法:
將middlewareGroup中的\Illuminate\Session\Middleware\StartSession::class放到middleware中就好了

是在app/Http/Kernel.php中,改好之后就可以了。(注意在改動之前保證自己的代碼正確哦)
Laravel中validater的用法:
1 public function store(Request $request) 2 { 3 $this->validate($request, [ 4 'name' => 'required', 5 'password' => 'required', 6 ]); 7 }
不要太在意上面的代碼,只是簡單地舉個栗子,手冊(Laravel-Validation)中介紹的很詳細哦。
