我在弹出窗口中有联系表,但是当我单击发送按钮时,找不到页面,而不是将我重定向到主页。
这是我的路线
Route::post('/contact_us','HomeController@contact_us')->name('contact_us');
Run Code Online (Sandbox Code Playgroud)
HomeController.php中的函数
public function contact_us(Request $request)
{
$validator=Validator::make($request->all(), [
'name' => 'required',
'phone' => 'required',
'email' => 'required|email'
]);
if($validator->fails())
{
Session::flash('error', "join_us");
return back()->withInput()->withErrors($validator, 'contact');
}
$data = array(
'name' => $request->name,
'email' => $request->email,
'phone' => $request->phone,
'created_at' => date('Y-m-d h:i:s'),
);
$email=$request->email;
DB::table('application_from')->insert($data);
return Redirect::to('/')->with('message', 'Application added successfuly');
}
Run Code Online (Sandbox Code Playgroud)
表单的打开和关闭标签是
{{Form::open(array('route'=>'contact_us','method'=>'post'))}}
..... form inputs
{{Form::close()}}
Run Code Online (Sandbox Code Playgroud)
当我单击“提交”时,
Not Found
The requested URL /contact_us was not found on this server.
Run Code Online (Sandbox Code Playgroud)
为什么在应重新加载主页时尝试加载此URL?
用表格更新
<div class="modal-body">
{{Form::open(array('route'=>'contact_us','method'=>'post'))}}
<div class="form-group …Run Code Online (Sandbox Code Playgroud)