我有一个关于在页面顶部显示文本框消息的问题。 我使用此代码 -在表单提交后在同一页面上显示文本框消息
<?php
if(isset($_POST['submit']) && $_POST['submit']=='Submit'){
$message=$_POST['message'];
$name=$_POST["name"];
echo $name . "<br />" . $message;?>
<html>
<head>
</head>
<body>
<form method="POST" action="<?=$_SERVER["PHP_SELF"]?>">
<br>Name:<input type="text" name="name" id="name">
<br>Message:<textarea name="message" id="message"></textarea>
<br><input type="submit" name="submit" value="Submit"/>
</form>
</body>
</html>
<?php
}
else {
?>
<html>
<head>
</head>
<body>
<form method="POST" action="<?=$_SERVER["PHP_SELF"]?>">
<br>Name:<input type="text" name="name" id="name">
<br>Message:<textarea name="message" id="message"></textarea>
<br><input type="submit" name="submit" value="Submit"/>
</form>
</body>
</html>
<?php } ?>
我怎么能保存以前输入的内容及以下提交表单新的细节显示出来
也许将每条消息附加到'$ _SESSION'并在其中显示所有消息? – RobMasters