簡體   English   中英

PHP檢查上次用戶訪問頁面的時間

[英]php check when last time user visited a page

我有一個login.php頁面,在該頁面中,當用戶登錄時,使用用戶username設置cookie只是為了確保如果用戶再次回來,則不必登錄。但是現在,我還需要指定其最后一次訪問。 我該怎么辦?

Login.php

if(isset($_POST["checkbox"]) && $_POST["checkbox"]==1) {
    $expire = time() + 365*24*60*60;
}else{
    $expire = 0;
}

setcookie("user", $row['username'], $expire, "/");

上面的代碼在用戶登錄后立即通過用戶名創建一個cookie。

另外,我還有一個文件,用於檢查用戶是否已經登錄,如果是,則不允許用戶再次輸入其憑據。 但是現在我想要當用戶登錄時出現一條消息,說“您上次訪問該站點...”。

怎么做?

在db表中添加一列,並在每次成功登錄后更新其中的登錄日期和時間。

  • 您可以在 此處 找到相同的問題和答案

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM