我知道如何檢查由PHP cookie
,但不知道如何配置它來顯示時間倒計時如果cookie存在則顯示倒計時5分鐘
的是,我用它來檢測cookie
<?php
if (isset($_COOKIE["user"]))
?>
所有我想要的是,如果cookie
存在,則顯示倒計時5分鐘像下面的圖片
我知道如何檢查由PHP cookie
,但不知道如何配置它來顯示時間倒計時如果cookie存在則顯示倒計時5分鐘
的是,我用它來檢測cookie
<?php
if (isset($_COOKIE["user"]))
?>
所有我想要的是,如果cookie
存在,則顯示倒計時5分鐘像下面的圖片
請記住,PhP是服務器端語言,使用服務器/客戶端模型,如果要向用戶顯示某些內容,則需要將數據傳遞給客戶端,然後使用客戶端語言顯示該數據。
爲此,我建議使用javascript倒計時。
通過客戶端和服務器之間的信息的一個例子是,像這樣:
<?php
if (isset($_COOKIE["user"]))
{
$setTimer = "true";
}
?>
而JavaScript ..
var setTimer = "<?php Print($setTimer); ?>";
if(setTimer)
{
DisplayATimer
}
如果你正在尋找一個JavaScript計時器,並不確定如何製作一個,如果你是谷歌的話,我相信你可以抓住一些。還值得注意的是,由於它們存儲在本地,所以javascript可以完全訪問cookie。所以除非你需要對你的PhP做些什麼,否則最好在javascript內檢查cookie。
How do I set/unset cookie with jQuery?這篇文章在這方面很有幫助。
如何設置5分鐘的時間來顯示它? – user2982013
http://www.gieson.com/Library/projects/utilities/countdown/ 這裏有一個倒計時器,我發現一些快速谷歌搜索。這是非常直接的使用,所以我留在你的網頁上實現它。祝你好運!請務必閱讀自述文件並密切關注所給出的示例。 – LinusRed
這是JavaScript 變種myCountdown2 =新倒計時({ \t \t \t \t \t \t \t \t \t時間:300, \t \t \t \t \t \t \t \t \t寬度:200, \t \t \t \t \t \t \t \t \t高度:80, \t \t \t \t \t \t \t \t \t rangeHi: 「分」 \t // < - 在最後一個項目沒有逗號! \t \t \t \t \t \t \t \t \t}); 如何用你的javascript配置它?我的意思是setTimer – user2982013
添加一些JavaScript到它,你在你的路上 –
是的,它將''回聲'一些JavaScript的客戶端,將啓動一個計時器 – Markasoftware
如何測試cookie的JavaScript? – tadman