我在将变量传递到 URL 时遇到问题,路由存在但仍然是“404 NOT FOUND”。
形式 :
<form action="/rdv_{{$go->ID}}" method="post" role="form" data-aos="fade-up">
@csrf
<input placeholder="Email" type="email" class="form-control" name="email" id="email" />
<input placeholder="Votre numéro de téléphone " type="text" class="form-control" name="tel"
id="subject" />
<div id="buttons">
<button type="submit" class="btn btn-primary"> Prendre un rendez-vous </button>
</div>
</form>
控制器:rendezv.php:
public function rdv ($ID) {
$nm=request('email');
$tel=request('tel');
$ID=request('{{$go->ID}}');
$doctor=doc::findOrFail($ID);
$rdv = new rendezvous() ;
$rdv->Email=$nm;
$rdv->Numéro_de_téléphone=$tel;
$rdv->IDD=$doctor->ID;
$rdv-> save();
return redirect('/index') ;
}
}
网站.php
Route::post('/rdv_{ID}','rendezv@rdv');
错误只是“404 | Not Found”。当我单击“Prendre un rendez-vous”按钮时,地址变为:“http://localhost:8000/rdv_1032569”,错误可能就在那里。
至尊宝的传说
浮云间
心有法竹