参考サイト
リンク内容
web.php
Route::get('/getpage', 'AppleController@getmethod')->name('getpage'); Route::post('/getpage', 'AppleController@postmethod')->name('postdata');
view
<form method="POST" action="{{ route('postdata') }}">
controller
public function getmethod() { return view('/apple/getpage'); } public function postmethod(AppleRequest $request) { dd($request); }
AppleRequest.php
class AppleRequest extends FormRequest { public function authorize() { return auth()->check(); } /** * Get the validation rules that apply to the request. * * @return array */ public function rules() { $rules = [ ******* ]; return $rules; } public function attributes() { return [ ****** ]; } }
laravel6
php7.4
getpageで入力されpostされたデータがpostmethodで取得できない。
ちゃんとpostmethodも呼び出され、AppleRequest内でも取得できるんですが、これが元のconttollerのpostmethodで取得できません。
どこが間違っていますか?
あなたの回答
tips
プレビュー