Cookie,以检查用户是否曾经访问过,然后重定向到主页

问题描述

| 你好 我试图使用以下cookie来迫使用户首先进入我的主页,无论他们来自我的链接是什么(我知道很多人对此都不满意,但这是我想做的),如果他们没有\'之前去过我的主页: 我的主页上的“ head”标签之间有以下代码
$.cookie(“seenhp”,true,{ expires: 365 });
以下代码再次位于“ head”标签间的其他页面上:
if (!$.cookie(“seenhp”)) location.assign(“/index.PHP”);
我似乎没什么明显的东西吗?     

解决方法

您用PHP标记了此代码,但在这里看不到任何PHP代码。这看起来更像jQuery吗? 你包括jQuery吗? 好吧,PHP的方式是
setcookie(\"seenhp\",\"seenhp\");
if(!isset($_COOKIE[\"seenhp\"])){
    header(\"Location: http://home.page/\");
    die();
}
没什么意思,但是请尝试了解自己在做什么。 阅读另一个线程,我猜你不使用: https://github.com/carhartl/jquery-cookie