使用PHP检查使用Jquery设置Cookie

时间:2015-11-16 20:49:46

标签: php jquery cookies

在PHP中创建Cookie并使用Jquery

进行检查

我试图在PHP中创建一个cookie

$cookie_name = "timein";
$cookie_value = $id;
setcookie($cookie_name, $cookie_value, time() + (86400), "/"); 

然后在带有Jquery的if语句中检查它是否存在(例如,在页面刷新之后)

if ($.cookie("$cookie_name")) {
    $("#clockinbtn").attr('disabled', 'disabled'); 
};.

我安装了jquery.cookie插件,但我不确定如何正确编码或者是否可能。

2 个答案:

答案 0 :(得分:0)

它更有可能:

if ($.cookie("timein")) {
    $("#clockinbtn").attr('disabled', 'disabled'); 
};

在这种情况下,请务必使用Cookie的真实名称timein

答案 1 :(得分:0)

您正在使用您正在查看的Cookie的错误名称。

实际上,你的js代码会查看名为" $ cookie_name"的cookie,这不是你想要的。您希望获得名为" timein"。

的cookie

使用:

$.cookie('timein');

如果您想查看所有可用的Cookie,请致电:

$.cookie();