<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="Creative - Bootstrap 3 Responsive Admin Template">
<meta name="author" content="GeeksLabs">
<meta name="keyword" content="Creative, Dashboard, Admin, Template, Theme, Bootstrap, Responsive, Retina, Minimal">
<link rel="shortcut icon" href="img/favicon.png">
<title>welcome</title>
<link href="css/bootstrap.min.css" rel="stylesheet">
<link href="css/bootstrap-theme.css" rel="stylesheet">
<link href="css/elegant-icons-style.css" rel="stylesheet" />
<link href="css/font-awesome.css" rel="stylesheet" />
<link href="css/style.css" rel="stylesheet">
<link href="css/style-responsive.css" rel="stylesheet" />
</head>
<body class="login-img3-body">
<div class="container">
<form class="login-form" action="{{ route('login') }}">
{{ csrf_field() }}
<div class="login-wrap">
<p class="login-img"><i class="icon_lock_alt"></i></p>
<div class="input-group">
<span class="input-group-addon"><i class="icon_profile"></i></span>
<input type="text" name="Username" class="form-control" placeholder="Username" autofocus>
</div>
<div class="input-group">
<span class="input-group-addon"><i class="icon_key_alt"></i></span>
<input type="password" name="password" class="form-control" placeholder="Password">
</div>
<label class="checkbox">
<input type="checkbox" value="remember-me"> Remember me
<span class="pull-right"> <a href="#"> Forgot Password?</a></span>
</label>
<button class="btn btn-primary btn-lg btn-block" type="submit">Login</button>
<button class="btn btn-info btn-lg btn-block" type="submit">Signup</button>
</div>
</form>
<div class="text-right">
<div class="credits">
<a href="https://facebook.com/D.prakash.pokhrel/"> Developer::prakash</a>
</div>
</div>
</div>
</body>
</html>
它是我的刀片文件,但它无法正常工作我怎么能做到可行?我认为行动问题=&#34; {{route(&#39; login&#39;)}}当我点击登录底部时显示 糟糕,看起来出了问题。 RouteCollection.php第251行中的MethodNotAllowedHttpException: 我该如何解决这个问题?
答案 0 :(得分:2)
您遗失method='post'
,我希望您在routes.php
Route::post('/post-form', 'YourController@saveDataFunction');
正确声明路由,如果方法为GET
,则将其写为Route::GET
,否则这样可以正常工作。
MethodNotAllowedHttpException
显然意味着找不到路线,意味着它在您以不同方式声明它的集合OR
中缺失。
答案 1 :(得分:0)
如果您未指定method
属性GET
,则假定为{}。此异常意味着Laravel
无法找到指定的路由。
在您的案例中,您似乎已在post
文件中声明了routes/web.php
路由。
或者,修改您的web.php
文件或在表单上指定method="post"
属性。