0

我正在使用一个 php 页面,它被刷新(提交时)。我需要保留以前提交的文本字段的值。怎么做

4

3 回答 3

0

如果您只是将数据发布回显示表单的同一脚本,只需执行以下操作:

<input type="text" name="foo" value="<?PHP echo $_POST['foo']; ?>"/>

如果您的用户要“离开”,然后返回到该页面,您可能可以在 $_SESSION 中填充您想要保存的内容。

于 2009-10-02T05:22:29.173 回答
0

是的,上面的事情是正确的。最终使用 AJAX,因此最终您无需刷新页面并且数据将被保留。

于 2009-10-02T07:27:24.550 回答
0

tim 是对的,但您必须小心转义用户输入。理想情况下,您想要显示的内容正是用户输入的内容。您可能会发现诸如 html 实体&#39;将被转换。

稍微好一些:

<input type="text" name="foo" value="<?PHP echo htmlentities($_POST['foo']); ?>"/>
于 2009-10-02T10:01:12.497 回答