{!! Form::open(['url' => 'foo/bar']) !!} {!! Form::close() !!}
如程式碼所示,為什麼要使用Form::open 來產生表單,比直接寫<form>標籤有什麼好處嗎?
因為他會代替你處理一部分內容,例如防止跨站的token
<input name="_token" type="hidden" value="4P37rt36ym3IyCdTJgqE850iBofqxxZChjtBPeJb">
之前內容有誤,修正一下:
laravelcollective/html 是一個幫助創建html和form表單的一個插件,使用它就是為了更好的去創建form表單,用laravel的寫法來去創建,減少去寫html代碼,不過其中有一個重要的部分就是會協助建立CSRF(Cross Site Request Forgery, 跨站域請求偽造)的驗證token
自動加入csrf,防止重複提交,程式碼更簡潔
因為他會代替你處理一部分內容,例如防止跨站的token
之前內容有誤,修正一下:
laravelcollective/html 是一個幫助創建html和form表單的一個插件,使用它就是為了更好的去創建form表單,用laravel的寫法來去創建,減少去寫html代碼,不過其中有一個重要的部分就是會協助建立CSRF(Cross Site Request Forgery, 跨站域請求偽造)的驗證token
自動加入csrf,防止重複提交,程式碼更簡潔