首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 網頁程式設計 >> PHP 程式設計 >> PHP 相關知識

PHP Cookie 記錄用戶上次訪問時間並自動更新

     編輯:PHP 相關知識

實現:首次訪問歡迎,再次顯示上次時間

<?php
if (!empty($_COOKIE['lastvisit'])) {
    echo "您上次訪問時間是:" . $_COOKIE['lastvisit'];
    setCookie("lastvisit", date("Y-m-d H:i:s"), time() + 3600*24*360);
} else {
    echo "您是第一次登錄,歡迎!";
    setCookie("lastvisit", date("Y-m-d H:i:s"), time() + 3600*24*360);
}
?>

行為說明

  • 每次刷新頁面,**時間都會更新為當前時間**(因每次請求都重寫 Cookie)。
  • 實際項目中通常僅在**登錄成功**時寫入「上次登錄時間」,不在每頁刷新時更新。
  • 有效期設置為 360 天(3600*24*360),可根據需求調整。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved