第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

Laravel:此路由不支持 POST 方法

Laravel:此路由不支持 POST 方法

PHP
精慕HU 2023-10-15 15:16:36
我對(duì) Laravel 有點(diǎn)陌生,我為我的頁(yè)面制作了一個(gè)表單,用戶可以在其中添加新圖像,該表單位于create.blade.php:<form action="/p" enctype="multipart/form-data" method="post">@csrf<div class="row">    <div class="col-8 offset-2">        <div class="row">            <h1>Add New Post</h1>        </div>        <div class="form-group row">            <label for="caption" class="col-md-4 col-form-label">Post Caption</label>                          <input id="caption"                 type="text"                 class="form-control @error('caption') is-invalid @enderror"                 name="caption"                 value="{{ old('caption') }}"                 autocomplete="caption" autofocus>                @error('caption')                    <span class="invalid-feedback" role="alert">                        <strong>{{ $message }}</strong>                    </span>                @enderror                     </div>        <div class="row">            <label for="image" class="col-md-4 col-form-label">Post Image</label>             <input type="file" class="form-control-file" id="image" name="image">            @error('image')                <span class="invalid-feedback" role="alert">                    <strong>{{ $message }}</strong>                </span>            @enderror        </div>        <div class="row pt-4">            <button class="btn btn-primary">Add New Post</button>        </div>    </div></div>這是web.php(路線)文件:Route::get('/p/create','PostsController@create');Route::get('/p','PostsController@store');Route::get('/profile/{user}', 'ProfilesController@index')->name('profile.show');正如你所看到的,它指的PostController.php是:class PostsController extends Controller{    public function create()    {        return view('posts.create');    }    public function store()    {        dd(request()->all());    }}我也執(zhí)行命令php artisan route:list,就是這樣:那么這里出了什么問題呢?我搜索了很多但找不到任何有用的東西。因此,如果您知道如何解決此問題,請(qǐng)告訴我。
查看完整描述

3 回答

?
慕絲7291255

TA貢獻(xiàn)1859條經(jīng)驗(yàn) 獲得超6個(gè)贊

您正在向服務(wù)器發(fā)送請(qǐng)求,因此需要將 HTTP 請(qǐng)求設(shè)置為 post 而不是 get,如下所示

Route::post('/p','PostsController@store');


查看完整回答
反對(duì) 回復(fù) 2023-10-15
?
慕村9548890

TA貢獻(xiàn)1884條經(jīng)驗(yàn) 獲得超4個(gè)贊

  1. 在 create.blade.php 表單方法中是,POST但在 web.php 中是 Route::get('/p','PostsController@store');,所以你應(yīng)該更改 Route::post('/p','PostsController@store')而不是 Route::get('/p','PostsController@store')

  2. 在控制器中

use Illuminate\Http\Request;

class PostsController extends Controller

{

    public function create()

    {

        return view('posts.create');

    }

    public function store(Request $request)

    {

        dd($request->input('image'));

    }

}


查看完整回答
反對(duì) 回復(fù) 2023-10-15
?
交互式愛情

TA貢獻(xiàn)1712條經(jīng)驗(yàn) 獲得超3個(gè)贊

您需要添加一條POST路線

Route::post('/p','PostsController@store');


查看完整回答
反對(duì) 回復(fù) 2023-10-15
  • 3 回答
  • 0 關(guān)注
  • 151 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)