我試圖通過鏈接發送2個變量到我的PHP頁面,我無法弄清楚我做錯了什麼。結果是不正確的。我期待只顯示值,而不是整個PHP代碼顯示。未能通過URL傳遞變量到PHP頁面
感謝您的幫助,下面是我的HTML,PHP和結果。
我的HTML頁面被命名爲 「index.html的」 和我的PHP 「如default.php」
HTML:
<!DOCTYPE html>
<html lang="sv">
<head>
\t \t <title>Information sänd via adressfältet och länkar</title>
\t \t <meta charset="UTF-8">
</head>
<body>
\t \t <a href="default.php?name=filip&gender=man">Link</a>
</body>
</html>
PHP:
<?php
\t header("Content-Type: text/plain");
\t
\t echo $_GET["name"];
\t echo $_GET["gender"];
\t
?>
結果:
<?php
\t header("Content-Type: text/plain");
\t
\t echo $_GET["name"];
\t echo $_GET["gender"];
\t
?>
這似乎是一個問題與您的服務器配置不執行PHP文件,看看這裏https://stackoverflow.com/questions/5121495/php-code-is-not-being-executed-instead-code-shows-on-the-page – claudio
上面的代碼沒有錯誤。 –
你在哪裏運行這段代碼?它在託管服務器,本地wamp/xamp還是直接來自本地文件夾? – Juan