如果任何网站访问者填写表单而未登录该应用程序,那么他是否访问过 该网站再次从同一台电脑,然后他应该能够查看他最后一次填充 信息。
但我不知道该怎么做。它是一个PHP应用程序。
由于 拉夫
答案 0 :(得分:1)
一种可能的解决方案是将用户提供的信息保存到cookie中。 但是cookie由浏览器处理,如果用户在关闭信息后将浏览器限制为删除cookie,则会丢失。
所以它取决于用户浏览器设置是否有效。
(http://php.net/manual/de/function.setcookie.php)
新浏览器的另一个解决方案是将DOM Storage用作Supercookie。 或者直接将表单信息存储到本地存储中。
两者都是HTML5功能,并未在所有浏览器中正确实施。
答案 1 :(得分:1)
Cookie可能是最好的选择,但您可以使用html 5,javascript和local storage执行此操作。
答案 2 :(得分:0)
将信息存储在Cookie中。当用户再次从同一浏览器访问并预填表单元素时,请阅读这些内容。
答案 3 :(得分:0)
您可以跟踪用户的IP记录,以便在用户填写表格时可以使用其值
答案 4 :(得分:0)
一种可能的解决方案是使用持久性cookie - 它们附加到浏览器,并且会显着延长会话和浏览器重新启动。见https://en.wikipedia.org/wiki/HTTP_cookie#Persistent_cookie
如果用户愿意,可以拒绝和删除这些cookie。