如何在PHP中首次创建登录页面

时间:2017-07-08 06:20:03

标签: php

我正在创建一个网站,我意识到缺少选择城市的永久选项,所以我希望index.php检查cookie是否可用以及是否显示带有已定义cookie变量的正常索引,如果不显示您选择城市的页面并将其存储在cookie中,问题是,如何设置显示两个页面之一的开关?

1 个答案:

答案 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
}