如何记住当前点击的url? JavaScript的?PHP?

我有一个html选择列表菜单,当用户选择一个选项时,他/她被重定向到所选页面。 例如,他/她将被重定向到http://example.com/towns/Faizabad下面是选择菜单,这可以作为跳转菜单。

 Antaliya Faizabad  

我需要用户(已登录/匿名)选择城市…添加所选的属性,并记住该选项几天,直到用户再次更改为另一个选项。 我对Javascript / jquery不太好..我认为它可以用cookie来实现。 任何帮助将不胜感激。

你可以使用这个插件http://www.ashishblog.com/blog/jquery-cookie-example/然后在城市选择后设置你的cookie

 $('select[name=\'cities\']').change(function(){ $.cookie('city', $(this).val()); }); 

正确,你可以使用一个cookie。

 setcookie("myTown", $_POST['cities'], time()+3600*48); // expires in 48 hours 

在您的表单中,您可以使用

 if(isset($_COOKIE["myTown"])) { echo ""; } 

或者你可以通过使用直接将它们重定向到城镇

 if(isset($_COOKIE["myTown"])) { header("Location: http://yoursite.com/towns/" . $_COOKIE["myTown"]) } 

您可以在此处找到有关cookie的更多信息: http : //php.net/manual/en/function.setcookie.php