Я играл с Почтальоном, чтобы проверить HTML-формы.Для этого я разместил следующие три фрагмента кода на своем локальном веб-сервере.
Форма отлично работает на сервере, но когда я вызываю get
или post
через Postman, Postman возвращает только index.htmlа не PHP-ответы (см. изображение ниже).Любая идея, почему это может быть и как это исправить?
1) index.html
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
</head>
<body>
<form action="get.php" method="get">
First name: <input type="text" name="fname"><br>
Last name: <input type="text" name="lname"><br>
<input type="submit" value="Submit Get">
</form>
<form action="post.php" method="post">
First name: <input type="text" name="fname"><br>
Last name: <input type="text" name="lname"><br>
<input type="submit" value="Submit Post">
</form>
</body>
</html>
2) get.php
<?php
echo "<p>".$_GET["fname"]."</p>";
echo "<p>".$_GET["lname"]."</p>";
?>
3) post.php
<?php
echo "<p>".$_POST["fname"]."</p>";
echo "<p>".$_POST["lname"]."</p>";
?>
Кстати, использование формы непосредственно из Почтальона также не работает, но я думаю, что это не так.Я использовал старую и последнюю версию почтальона с тем же результатом.