要實現記住密碼自動登入的功能我們大多數據都是利用了客戶端的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...