-1
我建立一個網站,Laravel 5.2和我在做刀片佈局形式:Laravel5.2 NotFoundHttpException在RouteCollection.php線161:
<form action="POST" action="{{url('subscribe')}}" class="searchform">
{!! csrf_field() !!}
<input type="email" placeholder="Your email address" name="email" />
<button type="submit" class="btn btn-default" ><i class="fa fa-arrow-circle-o-right"></i></button>
<p>Get the most recent updates from <br />our site and be updated your self...</p>
</form>
這是我的路線
Route::post('/subscribe', '[email protected]');
而且這個功能在控制器前面
public function subscrib()
{
echo"we in subsc function";
if (Request::isMethod('post')) {
Subscribe::create([
'email' => Request::get('email')
]);
}
}
但是當我在表單中寫郵件時,出現這個錯誤:
NotFoundHttpException in RouteCollection.php line 161:
in RouteCollection.php line 161
at RouteCollection->match(object(Request)) in Router.php line 823
at Router->findRoute(object(Request)) in Router.php line 691
和URL去
http://localhost/larashop/public/POST?_token=ALqduK9gW6Xdnq9iOJzyu7kMji1z3LCXDgeQehoO&email=azharnabil%40yahoo.com
爲什麼會出現這種情況?
謝謝它的工作原理 –