PHP實現登錄功能DEMO


PHP實現登錄的原理是什么呢?就是利用Session實現的,用戶訪問網站,系統會自動在服務器生成一個Session文件,這個Session可以用來存儲用戶的登錄信息。好了,這是基本儲備,我們下面來實現登錄功能吧!

第一步:創建登錄表單

 

<form action="receive.php" method="post">
    <p> 用戶名:<input type="text" name="user_name" id="user_name"></p>
    <p> 密碼:<input type="text" name="user_password" id="user_password"></p>
    <p><input type="submit" value="登錄"></p>

</form>

PHP登錄表單PHP登錄表單

第二步:接收登錄信息、並判斷是否用戶名密碼正確

//設置默認用戶名是wangtuizhijia
//設置默認密碼是123456
//如果你創建了用戶表,這里判斷用戶是否存在、密碼是否正確就是去數據庫查詢,跟現在的例子差不多

   $user_name =$_POST['user_name'];
   $user_password = $_POST['user_password'];
if($user_name =='wangtuizhijia'&&$user_password =='123456'){
    session_start();
    $_SESSION["user_name"]="wangtuizhijia";//把用戶名寫到SESSIOn

    echo "登錄成功";
}else{
    echo "登錄失敗!";
}

好了,一個簡單的用戶登錄DENO完成了,做到這一步,其他頁面里只要判斷

$_SESSION["user_name"]

是否存在就可以知道用戶是否登錄,但是一定要記得開啟SESSION,要不就無法使用基於SESSION的登錄功能

    session_start();
個人博客地址:http://www.wangtuizhijia.com/archives/75


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM