簡體   English   中英

PHP 提交表單在 Firefox 中導致 404,但在 Chrome 中工作正常

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM