我承認我是新手,但我花了2天的時間試圖讓下面的代碼在按下提交按鈕時回顯'按下或未按'。 我剝離了所有不相關的代碼,並在下面留下。 這真的是基本的東西,我讀的每個論壇都建議我的代碼是正確的。 我只是使用Windows 10和IE連接到WAMP服務器的筆記本電腦。php isset總是返回false
<!doctype html>
<html>
<head>
<meta charset="iso-8859-1">
<title>SystemAdministrator</title>
<link href="pval.css" rel="stylesheet">
<link href="system_administrator.css" rel="stylesheet">
<?php
//test to see if submit button was pressed or not
if (isset($_post['create_userdb'])) {
echo 'pressed';
$username = $_POST['username'];
echo $username;
} else {
echo 'not pressed';
$username = $_POST['username'];
echo $username;
}
?>
</head>
<body>
<Form name ="form1" Method ="POST" Action ="system_administrator.php">
<INPUT TYPE = "TEXT" VALUE ="username" Name ="username">
<INPUT TYPE = "Submit" Name = "create_userdb" VALUE = "create_userdb">
</FORM>
</body>
</html>
A按鈕不返回一個值到PHP。 –
@YUNOWORK是的。 –
$ _post ['create_userdb']將其更改爲$ _POST ['create_userdb'] –