【发布时间】:2013-10-02 05:09:27
【问题描述】:
我有一个包含信息的 HTML 表单。如果提交的数据不正确,则会出现一条错误消息,并带有后退按钮。当用户按下返回按钮时,提交数据的会话将被存储并填写在表单字段中。
但如果用户更新网站(如按 F5),我希望取消设置会话。我该怎么做?
当用户按下后退按钮时,我使用它来显示字段中存储的数据:
<b>Comment</b><br>
<textarea cols="50" rows="6" name="text">' . $_SESSION['text'] . '</textarea>
我可以在页面顶部使用unset($_SESSION['text']);,但数据不会显示在表单中。有什么想法吗?
【问题讨论】:
-
这听起来像是一个 XY 问题:meta.stackexchange.com/questions/66377/what-is-the-xy-problem -- 请告诉我们有关 X 的信息。