【发布时间】:2018-11-07 21:24:22
【问题描述】:
当我点击发布按钮时,出现下一个错误:
Symfony\Component\HttpKernel\Exception\MethodNotAllowedHttpException 无消息 这是我的代码,位于blade.php
<!DOCTYPE html>
<html>
<head>
<title> PHP Basics </title>
</head>
</body>
<form method="post" action="<?php echo $_SERVER['PHP_SELF'];?>">
Guest name:<input type="text" name="guest_name" value="Arsen" required>
<input type="submit">
</form>
<?php
if($_SERVER["REQUEST_METHOD"] == "POST") {
$guest_name = $_POST['guest_name'];
echo "Hello, $guest_name!<br>";
}
echo "</div>";
?>
</body>
</html>
【问题讨论】:
-
它是如何与laravel连接的?这可以在没有任何框架的情况下完成。
-
也许你是对的,但我用 laravel 做了,所以决定指定这个标签
-
你应该检查路由文件中表单操作url的方法。可能您只定义了
GET方法。所以要么将帖子添加到允许的方法,要么将表单方法更改为 GET。
标签: php