我有一個關於在頁面頂部顯示文本框消息的問題。 我使用此代碼 -在表單提交後在同一頁面上顯示文本框消息
<?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