2013-08-04 35 views
0

嗨,我已經將這個腳本每小時只顯示一次這樣的:每小時顯示腳本只有一次與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'] ))

+0

有你看了[setCookie方法的'簽名()'](http://php.net/manual/en/function.setcookie.php)?看起來像'setcookie('showstuff',time()+ 3600);'不是在按照你的意思去做。 –

+0

你可以在客戶端使用純javascript和不使用php。 –

+0

那你有什麼建議? – Joscplan

回答

相關問題