我使用的是PHP页面,它被刷新(上提交)。我需要保持一个文本框的值从先前的提交。如何使它

有帮助吗?

解决方案

如果你只是张贴数据传回显示形式相同的脚本,只是这样做:

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

如果您的用户是要去“离开”,然后再回到页面,你大概可以带馅要保存在$ _SESSION的东西离开。

其他提示

是,上述的事情是正确的。最后,使用AJAX所以最终你不需要刷新页面,数据将被保留。

添是正确的,但你必须要小心,逃避用户输入。理想情况下,你要显示的内容是什么。你可能会发现,HTML实体,如&#39;用户类型将被转换。

稍好:

<input type="text" name="foo" value="<?PHP echo htmlentities($_POST['foo']); ?>"/>
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top