不小心重新加载页面应该保持输入字段PHP的值

时间:2012-12-02 14:49:50

标签: php forms session cookies

我在html中有一个表单,当网站的访问者开始输入输入字段时 (姓名,地址,邮件,......)和他/她填写例如

名称:John Smith,然后重新加载页面,它仍然需要用John Smith填写。

我必须使用php进行会话,有人可以帮助我吗?

1 个答案:

答案 0 :(得分:2)

html5本地存储,或者如果必须使用会话执行此操作,则必须在每次更改字段时触发许多AJAX请求。

这将是棘手的:如果你想在每个"更改"上保存值,你将在每次击键时发送一个AJAX请求。定时同步将失败,您可能会在某个时间丢失一些字符。

我建议保存特定时间间隔的值或延迟更多的事件,例如当输入控件失去焦点时,他们可以向服务器发送值以保存在会话中。在页面生成时,使用会话对象在控件上加载值。