问题描述
|
你好
我试图使用以下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