我正在开发一个网站,当前用户可以在该网站上选择不同的城市进行查看。我不想将城市保留在 URL 中,也不想依赖 cookie,如果客户端不会接受cookies ..我在会话中这样做,但不知何故会话很早就停止了,我不明白出了什么问题..
if (isset($_GET['c'])) {
unset($_SESSION['city']);
$_SESSION['city'] = $_GET['c'];
}
if (empty($_SESSION['city'])) {
$_SESSION['city']='07400';
}
$city = $_SESSION['city'];
在我点击三个页面后,城市又回到了 07400 .. 在某种程度上.. 会话变空了.. 但我不知道怎么...