php使用cookie實現記住登入狀態

2022-10-06 10:45:10 字數 1145 閱讀 2228

要實現記住密碼自動登入的功能我們大多數據都是利用了客戶端的cookies來實現,我們利用php也不例外,有需要的朋友可以參考一下。

php製作記住密碼自動登入的解決思路,其實也就是對session,cookies的操作

一、檢查使用者是否登入

複製** **如下:

//檢查使用者是否登入

function checklogin()elseelse 

}  } 

}二,使用者提交登入資訊

複製** **如下:

username = trim($_post['username']); 

$password = md5(trim($_post['password'])); 

$validatecode = $_post['validatecode']; 

$ref_url = $_get['req_url']; 

$remember = $_post['remember']; 

$err_msg = ''; 

if($validatecode!=$_session['checksum'])elseif($username=='' || $password=='')elseelse 

if(strpos($ref_url,"login.php") === false)else 

}  }

三,當使用者點退出時,清出記錄登入狀態

複製** **如下:

//退出登入

function logout() 

}四、簡潔版例項

複製** **如下:

//讀取cookie的使用者名稱和密碼的值即可

if($_cookie['uname']!='')

if($_cookie['pwd']!='')

echo $ckuname;

echo '

';echo $ckpwd;

?>

//登入,將使用者名稱和密碼存入到cookie

if($_post['button']!='')

$remember = $_post['remember'];

if($remember==1)

}?>

本文標題: php使用cookie實現記住登入狀態

本文位址:

PHP 使用cookie實現記住登入狀態

php使用cookie實現記住登入狀態,本文用最原始的方法講解如何實現記住登入狀態,給出3個步驟和具體實現 需要的朋友可以參考下。要實現記住密碼自動登入的功能,我們大多數據都是利用了客戶端的cookies來實現。php製作記住密碼自動登入的解決思路,其實也就是對session,cookies的操作 ...

php 怎麼設定cookie記住密碼

php設定cookie記住密碼的方法 1 在登入login.php頁面中,進行表單設定 2 驗證登入頁面表單資訊,並建立cookie 3 檢驗session,利用cookie進行賦值即可。php實現記住密碼下次自動登陸 這篇部落格裡面還寫到 實現 記住我的登入狀態 的功能方法,簡言之,就是對首先對s...

通過cookie實現記住登入狀態

基於用session來判斷使用者的登入狀態,然後用存放在瀏覽器的cookie來判斷是否需要幫助登入 登入時存cookie到客戶端 是否記住登入狀態 if remember null remember 1 過期時間 string cookietimeout conf.getvalue cookieut...