我正在制作一个笔记页面。用户可以在 textarea 中添加注释并按保存,然后将其保存到数据库中。一旦你按下保存,便条就不再存在并且会被清除。我希望页面重新加载时该注释仍然存在。我在这方面做了一些研究,并没有找到太多的运气。有什么方法可以按保存但将文本留在屏幕上?
问问题
261 次
3 回答
2
为此,您需要检查是否在<textarea>
<textarea name="notes">
<?php
if( isset($_POST['notes']) )
echo $_POST['notes'];
?>
</textarea>
于 2013-04-10T13:09:01.560 回答
1
After submitting the form just echo the post value of the texarea. Something line this if you want to show that in textarea
<textarea name="context"><?php echo $_POST['context'];?></textarea>
于 2013-04-10T13:06:40.823 回答
0
一个更简单的替代方案是以下一个。
<textarea>
<?php
print (!empty($_POST["notes"]) ? filter_var($_POST["notes"], FILTER_SANITIZE_STRING) : null);
?>
</textarea>
$_POST
应该对恶意输入进行清理,但这是一个简单的示例,可以让您开始运行。
于 2013-04-10T13:12:43.377 回答