0

我正在制作一个笔记页面。用户可以在 textarea 中添加注释并按保存,然后将其保存到数据库中。一旦你按下保存,便条就不再存在并且会被清除。我希望页面重新加载时该注释仍然存在。我在这方面做了一些研究,并没有找到太多的运气。有什么方法可以按保存但将文本留在屏幕上?

4

3 回答 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 回答