微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

php – 首次访问时显示不同的页面

我发现了一段代码重定向,如果它是第一次访问,但当我尝试使用它时,它只是留在那个代码.我对饼干及其工作原理并不太了解,所以也许你可以提供帮助!这是 PHP代码
<?PHP

    session_start();

    if (isset($_SESSION['FirstVisit'])) {

    $_SESSION['FirstVisit'] = 1;

    header("Location: http://example.com/index.PHP");

    // Don't forget to add http colon slash slash www dot before!

    }

?>

那么我怎么能修复它,所以如果你第一次访问该网站它会带你到某个页面,如果不是,认情况下?

您可以使用此代码
<?PHP
if (!isset($_COOKIE['firsttime']))
{
    setcookie("firsttime","no",/* EXPIRE */);
    header('Location: first-time.PHP');
    exit();
}
else
{
    header('Location: site.PHP');
    exit();
}
?>

它将检查你是否有一个名为“firsttime”的cookie,如果没有,它将创建它并重定向到你的FirsTTIME页面…如果是,它只会将你重定向到网站……

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐