導航:首頁 > 編程語言 > php獲取上次登錄時間

php獲取上次登錄時間

發布時間:2022-06-16 17:34:32

php怎樣獲取注冊用戶上次登錄時間

上次登錄時間這種很多開源CMS都有,你直接在用戶表加個欄位叫「上次登錄時間」不就完事了嗎?每次登錄你肯定會先查資料庫來匹配,查的時候就把登錄時間一塊查出來。在登錄成功後你不是要更新登錄時間嗎?把剛才查到的登錄時間同樣更新到「上次登錄時間」欄位里。這樣做是最好了,cookie什麼的玩意你重啟一下伺服器不全都沒用了嘛

❷ 登錄後 要顯示上次登錄的時間用session怎麼獲取 <php $username=$_POST['username']; $userpass=md5($_

無法獲取。給會員數據表加個欄位,lastlogintime,登陸時讀取上次登陸時間,再更新數據表。

❸ PHP中如何記錄登陸時間等資料

用time()啊
每次登錄時更新資料庫里的登錄時間

❹ 怎樣用PHP保留第一次修改的時間比如我今天修改了數據,明天又修改了,但只保留今天的修改時間

這個很簡單
我來告訴你哈
你這個意思是不是想實現顯示 上次登錄時間

比如一個用戶登錄了
那麼就先查詢這個用戶資料庫的時間
賦予給session
然後再去更新到現在登錄的時間

代碼如下:
session_start();
$_SESSION['username']= $username; $utime=time();//這個是現在的登錄的時間 查詢 $sql="select * from users where username='$username'"; $rs= mysql_query($sql); $rows=mysql_fetch_array($rs); $ptime= $rows['utime'];//這個就是上次登錄的時間 $_SESSION['pasttime']=$ptime;//把上次登錄的時間保存到session里然後就可在需要的頁面傳遞了現在只要把現在的時間更新到資料庫就可以了OK很簡單 希望幫助到你!

❺ php 中如何記錄上次登錄時間求代碼。謝謝

代碼要根據你的實際情況.這里給出思想.
==============
(1)在你的用戶表上增加一個欄位,最後登錄時間(last_login),建議再增加一個欄位,記錄最後登錄IP(last_login_ip).
(2)當登錄成功後,更新用戶表的last_login欄位及最後登錄時間欄位.
登錄時間可以設置為datetime類型,也可以為整型,存時間戳.
登錄IP可以使用$ip = getenv('REMOTE_ADDR');來獲取.

❻ php 知道上次登錄時間,知道當前時間,怎樣寫在多少天前登陸過,不夠一天的問多少小時前...多少分鍾前

這個很簡單,不知道你有沒有聽說過時間戳?現在存放時間都是使用時間戳,如果不了解的話去網路一下就明白了。它是一個int類型的數據,你使用當前時間 - 上次登錄時間,如果超過1天=24*60*60 的話,就寫超過了多少天,少於1天,你就可以寫具體時間。這個判斷你應該會,不難。

❼ php的一個cookie保存上次登錄時間的問題

<?
if($_COOKIE['lasttime']){
if(time()-$_COOKIE['lasttime']>10){
setCookie('lasttime',time(),time()+3600);
echo date('Y-m-d H:i:s').' '.date('Y-m-d H:i:s',$_COOKIE['lasttime']).' expire';
}else{
echo 'logined';
}
}else{
setCookie('lasttime',time(),time()+3600);
echo 'no login';
}
?>

❽ php使用cookie顯示用戶上次訪問網站日期的方法

本文實例講述了php使用cookie顯示用戶上次訪問網站日期的方法。分享給大家供大家參考。具體實現方法如下:
復制代碼
代碼如下:<?php
if(!empty($_COOKIE['lastvisit'])){//先判斷,是否存在cookie
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);
}
?>
這個每刷新一下,時間就會更新一次。實際應用中,更多的是顯示用戶上次登錄的時間,後續繼續補充。
希望本文所述對大家的php程序設計有所幫助。

❾ 每次用戶登錄之後,可以顯示該用戶歷史登錄了多少次,並且顯示當前密碼已經使用了多長時間。求php代碼

用戶表(user):
id
username
password
logintimes(記錄登錄次數)
pwpdatetime(密碼更新時間,記錄時間戳)

登錄的時候更新登錄次數
update user set logintimes=logintimes+1;

密碼使用多長時間:
每次密碼修改之後,更新pwpdatetime欄位。
讀取pwpdatetime——>$rs['pwpdatetime']
$day = ceil(time()-$rs['pwpdatetime'])/86400);
echo '密碼已使用'.$day.'天';

閱讀全文

與php獲取上次登錄時間相關的資料

熱點內容
新鄉市區疫情怎麼查詢app 瀏覽:158
我的世界伺服器怎麼弄圖 瀏覽:999
vc6的編譯框 瀏覽:198
程序員寫照 瀏覽:539
怎麼退出github伺服器版本 瀏覽:797
雲伺服器sip 瀏覽:910
對稱平衡型壓縮機 瀏覽:953
rust連接什麼伺服器 瀏覽:382
php刪除數組的空元素 瀏覽:74
有什麼古今翻譯的app 瀏覽:54
華為平板里的app熱門推薦怎麼關閉 瀏覽:731
kindle可以看pdf嗎 瀏覽:620
小米文件夾變小 瀏覽:324
為什麼安卓系統不設計橫屏 瀏覽:686
myeclipse編譯文件 瀏覽:586
水果解壓視頻教程 瀏覽:207
單片機控制的大一點的車 瀏覽:640
程序員中的榮譽 瀏覽:272
java的封裝性 瀏覽:387
命令提示符垃圾清理 瀏覽:806