使用Cookie重定向到以前的网址

时间:2015-10-15 09:43:17

标签: javascript php cookies

嗨,我有一个非常简单的问题。我有一个主页,它会打开以弹出选择以下区域:chennaidelhibanglore等。一旦用户选择任何区域,它将转到单独的页面。但现在我需要的是,如果用户单击后退按钮或尝试进入主页,他需要先前选定的区域。为了便于理解,用户可以使用cookie或任何其他选项从主页重定向到上一页,请提前帮助我。

2 个答案:

答案 0 :(得分:0)

在主页上,检查isset($_SESSION['region'])之类的“区域”是否有会话值。如果没有,则显示弹出窗口以选择区域。 选择区域后,重定向到该区域页面并设置$_SESSION['region'] = 'regionName'; 现在,当用户访问主页时,我们将检查isset($_SESSION['region'])的第一个条件,如果为true,将重定向到该区域页面。因此不会使用任何cookie。但是,如果你想使用cookies,你可以使用相同的逻辑来检查cookie中是否存在值然后重定向到该区域页面,否则显示弹出窗口。

答案 1 :(得分:0)

您无法在浏览器中更改“后退按钮”的行为。

可以用锚点来做到这一点,例如: site.com/#blablasessions (php)