表单操作在提交时不重定向

Sir*_*lot 0 html php

仍然是新的PHP,但我无法弄清楚我的表单我做错了什么.当我点击提交时,它不会重定向到我的PHP脚本.所有文件都在同一个文件夹中

reservations.html

<html>
<body>
   <h1>Reservations</h1>
   <form action="reservations.php" method="POST">
       <input id="city" name='city' type="text" placeholder="Airport Code or City"><br>
       <input id='submit' name='submit' type="button" value="Submit">
   </form>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

reservations.php

<?php
   $city = $_POST['city'];
   if (isset($_POST['submit'])){
       print "<h1>$city</h1>";
   }
?>
Run Code Online (Sandbox Code Playgroud)

也许我误解了它是如何工作的但我认为它会将url更改为server_url/reservations.php并显示我在文本框中键入的内容.

Dan*_*iel 7

必须type提交您的提交按钮才能自动重定向.

<input id="submit" name="submit" type="submit" value="Submit">
Run Code Online (Sandbox Code Playgroud)