我的代码:保留文本框的值
<html>
<head>
<title>A BASIC HTML FORM</title>
<?PHP
if (isset($_POST['Submit1'])) {
$username = $_POST['username'];
}
?>
</head>
<body>
<Form name ="form1" Method ="POST" Action ="basicForm.php">
<Input Type = "text" Value ="<?PHP print $username ;?>" Name ="username">
<Input Type = "Submit" Name = "Submit1" Value = "Login">
</FORM>
</body>
</html>
问题:PHP代码被显示在文本框,而不是实际值
这听起来像服务器没有安装PHP,或配置正确,因为代码被解释为纯文本 – fullybaked 2013-05-07 11:13:44
尝试'<?= $ username; ?>'或'<?php echo $ username; ?>'。 – Pietu1998 2013-05-07 11:14:33
可能是你的文件不是php – qisho 2013-05-07 11:17:16