嗨,我已經將這個腳本每小時只顯示一次這樣的:每小時顯示腳本只有一次與cookies不工作
if(isset($_COOKIE['showstuff'] ))
{
}
else
{
echo '<script type="text/javascript" src="'.$urlpath.'footer.js"></script>';
setcookie('showstuff', 'true', time()+3600);
}
這將只顯示腳本如果cookie不存在,問題是,它總是表現出來,總是設置新的Cookie,使用jQuery和jQuery的cookie的插件忽略不PHP的if(isset($_COOKIE['showstuff'] ))
有你看了[setCookie方法的'簽名()'](http://php.net/manual/en/function.setcookie.php)?看起來像'setcookie('showstuff',time()+ 3600);'不是在按照你的意思去做。 –
你可以在客戶端使用純javascript和不使用php。 –
那你有什麼建議? – Joscplan