我正在创建一个网站,我意识到缺少选择城市的永久选项,所以我希望index.php检查cookie是否可用以及是否显示带有已定义cookie变量的正常索引,如果不显示您选择城市的页面并将其存储在cookie中,问题是,如何设置显示两个页面之一的开关?
答案 0 :(得分:1)
如果cookie值和商店cookie
那么简单if (isset($_POST['city'])) {
// store cookie
setcookie('city', $_POST['city'], time()+60*60*24*30);
$_COOKIE['city'] = $_POST['city']; // or do redirect on this page
}
if (isset($_COOKIE['city'])) {
// show normal page
} else {
// show choose city page
}