单击链接时重置会话?

时间:2012-11-23 16:00:37

标签: php session hyperlink onclick

我正在使用一个脚本,其中有一个下拉部分,用户可以在其中设置位置以查看与其城市相关的内容。我想在列出城市的页面上添加另一部分。当用户点击列表中的某个城市时,它必须像使用其他下拉列表时那样更改内容。

所以我从我的数据库中提取城市名称列表。问题是,当没有设置位置,并且您点击其中一个链接时,它会完美地设置位置,但是当您已经设置了位置....它不会将当前位置更改为新位置位置。

我对会话知之甚少,但似乎会话名称是“$ _location”。如何设置它以便在单击链接时重置此会话?下面是从我的数据库中提取我的引用列表的代码:

<?php foreach ($cities as $city):?>
<li>
<a href="city-<?php echo strtolower( str_replace(' ', '-', $city['name']) ); ?>">
<?php echo $city['name']; ?>
</li>
<?php endforeach;?>

0 个答案:

没有答案
相关问题