我想知道是否有人可以帮助。所以我正在忙着建立一个网站。首次访问主页登陆页面时,用户必须在2个号召性用语按钮之间进行选择。根据他们的选择,他们要么定向到/page1.php上的内容,要么定向到/page2.php上的内容。
现在,我不希望用户每次访问网站时都不断回到主页,并且必须在这两个选项之间再次选择。我假设我需要在主页上添加某种cookie以将用户重定向到/page1.php或/page2.php(基于他们的初始选择。)
对于如何做到这一点的任何和所有帮助将不胜感激。
答案 0 :(得分:0)
在page1.php
和page2.php
的顶部,您可以设置一个Cookie来说明用户已经在该页面上。
setcookie('landing_page_reached', 'page1');
然后在第一个目标网页的顶部,有这样的内容:
if (isset($_COOKIE['landing_page_reached']) && in_array($_COOKIE['landing_page_reached'], array('page1', 'page2'))) {
header("Location: /{$_COOKIE['landing_page_reached']}.php");
die;
}
请注意我创建的白名单数组...您不希望人们能够在标题中设置自定义内容!