[英]PHP submit form causes a 404 in Firefox but works fine in Chrome
我在提交表單而不是調用 php 頁面時遇到問題,我收到 404 錯誤。
兩個文件都在同一目錄中,我使用 PHPStorm 作為 IDE,使用 Xampp 作為 php 解釋器。 單擊提交按鈕后,它會嘗試打開正確的頁面: http://localhost:63342/untitled/learn.php但它只會給出 404 消息。 奇怪的是,如果我在那個 URL 上按回車,它確實把我帶到了 php 頁面,這真的很令人困惑。 然而,這不是使用 Chrome 的問題,只發生在 Firefox 中。 我使用的代碼如下所示:
html頁面:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Tutorial page</title>
</head>
<body>
<form action="learn.php" method="post">
<table border="0">
<tr>
<td>UserName</td>
<td align="center"> <input type="text" name="username" size="30"/> </td>
</tr>
<tr>
<td colspan="2" align="center"><input type="submit" value="Submit"/> </td>
</tr>
</table>
</form>
</body>
</html>
php頁面:
<html>
<head>
<title>Information gathered</title>
</head>
<body>
<?php
echo "testing this";
?>
</body>
</html>
form
action
屬性需要一個 URL。 所以只嘗試learn.php
或一些完整的 url。
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/form
處理表單信息的程序的 URI。 該值可以被 or 元素上的 formaction 屬性覆蓋。
.
符號在命令行中通常用於表示當前目錄。 我不確定是否可以在 URL 中使用相同的內容。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.