我有一个Web应用程序,用户可以从许多不同的页面输入,并通过应用程序遵循许多不同的路径。我希望能够为每个页面添加一个返回开始按钮,用户可以单击该按钮将它们带回到他们输入应用程序的页面。
目前,用户通过cookie进行身份验证,因此我可以看到存储cookie时生成cookie的页面,并使用后退按钮的链接。但是,用户通常会在应用程序中打开多个选项卡并通过多个条目页面输入,我希望每个选项卡能够将用户引导回正确的输入页面。
即。用户在第1页进入应用程序然后浏览到第2页 - 后退按钮应链接到第1页
用户然后在第3页打开另一个标签并浏览到第4页 - 此处的后退按钮应链接到第3页。
此时,如果用户返回选项卡1并浏览到第5页,则后退按钮仍应链接到此处的第1页,而其他浏览器中的后退按钮应链接到第3页。
我能想到的唯一方法是将会话ID存储在get / post请求中并在每个页面上传递 - 其他人是否可以想到更简单或更优雅的解决方案?
谢谢,
汤姆
答案 0 :(得分:0)
查看$_SERVER['HTTP_REFERER']
的文档
问题:如果他从谷歌重定向...
另外:您可以硬编码检查域的函数: - )