我想從我的index.php
中設置一個cookie,過期時間爲3分鐘,如果用戶刷新頁面,它應該顯示USER TIMEOUT
。如何設置過期時間爲3分鐘的cookie,如果用戶刷新頁面,則顯示「TIMEOUT」?
-4
A
回答
0
使用此代碼:
<?php
if(!isset($_COOKIE['SomeThing']))
{
echo "USER TIMEOUT.";
}
else
$value = "some value";
setcookie("SomeThing", $value, time()+180);
}
0
在manual你會找到如何設置cookie和其到期時間一個非常明確的說明。 在會話中,您可以存儲頁面加載的次數,如果之前加載過,則只需阻止網站的內容並寫入「過期」。請注意,一旦您的cookie過期,用戶可以在關閉頁面(因此會話)後再次打開該頁面。沿着這些線路:
<?php
session_start();
// reload prevention
if(!isset($_SESSION['pageload']))
{
$_SESSION['pageload'] = 1;
}
else
{
echo "USER TIMEOUT.";
}
if(!isset($_COOKIE['SomeThing']))
{
echo "USER TIMEOUT.";
}
else
{
$value = "some value";
setcookie("SomeThing", $value, time()+180);
}
0
做這樣[過期餅乾每180秒,即每3分鐘
<?php
if(!isset($_COOKIE['TestCookie']))
{
echo "Cookie Not Set.. Setting...";
$value = 'something from somewhere';
setcookie("TestCookie", $value);
setcookie("TestCookie", $value, time()+180);
}
else
{
echo $_COOKIE['TestCookie'];
}
相關問題
- 1. 如何在Forms Authentication ASP.NET中設置Cookie Timeout少於1分鐘?
- 2. 如果cookie存在則顯示倒計時5分鐘
- 3. 如何刷新頁面時,不顯示
- 4. 如何在用戶離開頁面時定期刷新頁面?不刷新如果頁面
- 5. 設置Cookie過期時間。
- 6. 設置cookie然後刷新頁面,PHP
- 7. 如何在刷新頁面刷新時擴展AuthCookie過期時間?
- 8. 如果用戶使用鍵盤輸入時間,TimePicker僅顯示分鐘數並且設置最大分鐘數
- 9. Swift 3 - 如何顯示時間爲字符串(每5分鐘)
- 10. 如果頁面加載時間超過3秒,則顯示彈出窗口
- 11. 刷新json的時間間隔並顯示結果而不刷新頁面
- 12. 將Cookie設置爲當用戶瀏覽網頁時過期
- 13. 如何到期時間設置爲1分鐘,EnterpriseLibrary緩存
- 14. 如何將海圖日期時間格式設置爲分鐘?
- 15. 如何在頁面刷新時將用戶控制字段值設置爲空
- 16. PHP - 以分鐘爲單位顯示鏈接過期時間
- 17. 如果頁面打開時間超過了分鐘,錯誤對象引用未設置爲實例
- 18. 如何設置laravel分頁而不刷新整個頁面
- 19. 如何使用c#int每五分鐘刷新頁面?
- 20. 如何顯示系統當前時間+ 3分鐘?
- 21. 如何在NodeJS中設置cookie的過期時間?
- 22. 如果未設置$ _GET [「page」],則顯示索引頁面
- 23. 如何將倒數計時器設置爲cookie過期日期?
- 24. PHP - 設置Cookie過期+時間
- 25. 在Sails.js中設置cookie過期時間
- 26. 在間隔後設置頁面刷新
- 27. 如何顯示多個頁面的每個頁面刷新?
- 28. 記得jQuery隱藏或顯示頁面刷新和設置Jquery cookie插件
- 29. 如何爲選定的日期和時間設置鬧鐘?
- 30. 如何設置的timePattern在dijit.form.TimeTextBox顯示小時:分鐘AM | PM
其不顯示超時 我想顯示超時用戶他刷新頁面 –
請再次檢查@AyuShi,可能你沒有使用我的更新代碼,並刪除所有評論,因爲它看起來像一個討論 –