亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

php+mysql開發(fā)賬號(hào)注冊/登錄/登陸后才可以查看/登陸后才可以下載功能

Arno / 1287人閱讀

摘要:本人這次的案例就是做一個(gè)注冊賬號(hào),登錄賬號(hào),登陸后才可以查看某些資源的功能,其實(shí)就是簡單的操作數(shù)據(jù)庫。登錄表單里客云登錄你需要登陸后,才可以獲取本站資源請(qǐng)輸入賬號(hào)請(qǐng)輸入密碼登陸沒有賬號(hào)立即注冊登錄處理頁面。

幾乎大部分的網(wǎng)站都有注冊賬號(hào),登錄系統(tǒng),這是非常需要的一個(gè)模塊。
本人這次的案例就是做一個(gè)注冊賬號(hào),登錄賬號(hào),登陸后才可以查看某些資源的功能,其實(shí)就是簡單的php操作數(shù)據(jù)庫。

首先講注冊賬號(hào)。
注冊賬號(hào)的邏輯是,先有個(gè)表單,輸入賬號(hào)和密碼,然后通過post方式提交給php頁面處理(驗(yàn)證表單,例如是否為空,數(shù)據(jù)庫是否存在一樣的數(shù)據(jù),是否為中文、英文、數(shù)字等),若沒有問題,就插入數(shù)據(jù)庫,若有問題就重新返回填寫,除了輸入賬號(hào)密碼,我還特別加了一個(gè)邀請(qǐng)碼,需要輸入正確的邀請(qǐng)碼才可以注冊賬號(hào),如果不想要邀請(qǐng)碼這個(gè),可以自行去掉,只是我自己的項(xiàng)目需要用這個(gè)。
下面是注冊表單:
register.php




    
    
    
    
    
    
    
    里客云 - 注冊
      
    
    
    



你需要注冊后,才可以登錄!

沒有邀請(qǐng)碼?立即獲取

上面表單可以看出來表單提交后直接給regcheck.php進(jìn)行處理,驗(yàn)證。

regcheck.php

alert("請(qǐng)不要留空!"); history.go(-1);";  
}  
else  
{  
if($yqm == "LiKeYuNbA2017") //邀請(qǐng)碼
{  
mysql_connect("數(shù)據(jù)庫地址","數(shù)據(jù)庫賬號(hào)","數(shù)據(jù)庫密碼");   //連接數(shù)據(jù)庫  
mysql_select_db("數(shù)據(jù)庫名");  //選擇數(shù)據(jù)庫  
mysql_query("SET NAMES "utf8"");//設(shè)定字符集  
$sql = "select username from 表名 where username = "$_POST[username]""; //SQL語句  
$result = mysql_query($sql);    //執(zhí)行SQL語句  
$num = mysql_num_rows($result); //統(tǒng)計(jì)執(zhí)行結(jié)果影響的行數(shù)  
if($num)    //如果已經(jīng)存在該用戶  
{  
echo "";  
}  
else //不存在當(dāng)前注冊用戶名稱  
{ 
$sql_insert = "insert into user (username,password,phone,address) values("$_POST[username]","$_POST[password]","","")";  
$res_insert = mysql_query($sql_insert);  
//$num_insert = mysql_num_rows($res_insert);  
if($res_insert)  
{  
echo "";  
}  
else  
{  
echo "";  
}  
}  
}  
else  
{  
echo "";  
}  
}  
}  
else  
{  
echo "";  
}  
?>  

上面就是整個(gè)注冊的過程了。

接著就是登錄了。
登錄就是通過php進(jìn)行數(shù)據(jù)庫字段對(duì)比驗(yàn)證,若存在該字段則登錄成功,不存在則無法登陸。

登錄表單
login.php




    
    
    
    
    
              
    
    里客云 - 登錄
      
    
    
    



你需要登陸后,才可以獲取本站資源!

沒有賬號(hào)?立即注冊


登錄處理頁面。在登錄過程,會(huì)通過session_start()在瀏覽器儲(chǔ)存登錄行為。
logincheck.php

alert("用戶名或密碼不能為空"); history.go(-1);";  
        }  
        else  
        {  
            mysql_connect("數(shù)據(jù)庫地址","賬號(hào)","密碼");   //連接數(shù)據(jù)庫  
            mysql_select_db("數(shù)據(jù)庫名");  //選擇數(shù)據(jù)庫  
            mysql_query("SET NAMES "utf8"");//設(shè)定字符集  
            $sql = "select username,password from 表名 where username = "$_POST[username]" and password = "$_POST[password]"";  
            $result = mysql_query($sql);  
            $num = mysql_num_rows($result);  
            if($num)  
            {  
                $row = mysql_fetch_array($result);  
                //驗(yàn)證通過后跳轉(zhuǎn) 
                echo "";
            }  
            else  
            {  
                echo "";  
            }  
        }  
    }  
    else  
    {  
        echo "";  
    }
?>

這樣就完成了登錄。

下面就看看如何實(shí)現(xiàn)登錄后才可以查看某些內(nèi)容,很多網(wǎng)站都這樣做,要登錄后才可以查看或者下載一些資源的。

例如index.php是該網(wǎng)站首頁,首頁有一些內(nèi)容,未登錄之前是顯示的,有一些內(nèi)容需要登錄后才可以顯示。

就這么簡單實(shí)現(xiàn)了。

既然有登錄,那就要有退出登錄。
exitlogin.php

window.location.href="index.php";";
?>

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/25588.html

相關(guān)文章

  • 使用LeanCloud服務(wù)做一站式Chrome插件開發(fā)——Favorite Image

    摘要:云存儲(chǔ)問題,帳號(hào)系統(tǒng),多端同步最開始只想做瀏覽器本地的存儲(chǔ),使用提供的存在本地就。具體解決方案云存儲(chǔ)及帳號(hào)系統(tǒng)使用提供的存儲(chǔ)服務(wù)解決。 0. 目錄 要開發(fā)的是什么項(xiàng)目 1.1 想法開端 1.2 應(yīng)該有什么功能? 開發(fā)需要解決的核心問題 具體解決方案 3.1 帳號(hào)系統(tǒng) 3.2 存儲(chǔ)服務(wù) 3.3 使用`LeanEngine`做反防盜鏈中轉(zhuǎn)接口 3.4 Chrome 插件實(shí)現(xiàn) 對(duì)去...

    JohnLui 評(píng)論0 收藏0
  • 在npm發(fā)布自己的包

    摘要:今天通過一個(gè)簡單的列子來演示怎么在發(fā)布自己的包。發(fā)布包,在文件夾下,右鍵選擇,輸入如下命令就可發(fā)布成功,注意發(fā)布必須是登錄狀態(tài)下。這時(shí)你就可以在官網(wǎng)通過在搜索框中輸入來查詢到你剛才發(fā)布的包了。 今天通過一個(gè)簡單的列子來演示怎么在npm發(fā)布自己的包。 你需要先下載安裝node.js 發(fā)布包 1 新建個(gè)文件夾,這里命名為test110,,2 然后再在test110下新建一個(gè)lib文件夾。...

    lemanli 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<