亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

PHP開(kāi)發(fā)之登錄后臺(tái)功能思路

功能的實(shí)現(xiàn)需要的是PHP代碼的串聯(lián),PHP代碼寫(xiě)之前需要理清楚思路,否則代碼將無(wú)從下手,下面我們就先講解下思路的流程,如圖:

1_(Y9AW($LQQE96F@JRTN1N.png

根據(jù)思路,我們?cè)賮?lái)看看代碼:

<?php
session_start();
header("content-type:text/html;charset=utf-8");
//連接數(shù)據(jù)庫(kù)
$link = mysqli_connect("localhost","root","root","regedit");
if (!$link) {
    die("連接失敗: " . mysqli_connect_error());
}
if(isset($_POST)){
    //用戶名不能為空
    if(!$_POST['username']){
        echo('用戶名不能為空');
        return;
    }
    //密碼不能為空
    if(!$_POST['password']){
        echo('密碼不能為空');
        return;
    }
    //判斷驗(yàn)證碼是否填寫(xiě)并且是否正確
    if(!$_POST['code']){
        echo('驗(yàn)證碼不能為空');
        return;
    }else if($_POST['code']!=$_SESSION['VCODE']){
        echo('驗(yàn)證碼不正確');
        return;
    }  
    $sql="select username,password from form where username = '{$_POST['username']}' and password='{$_POST['password']}'";
    $rs=mysqli_query($link,$sql); //執(zhí)行sql查詢
    $row=mysqli_fetch_assoc($rs);
    if($row) { // 用戶存在;
        if ($username == $row['username'] && $pwd == $row['password']) { //對(duì)密碼進(jìn)行判斷。
            echo "登陸成功,正在為你跳轉(zhuǎn)至后臺(tái)頁(yè)面";
            //header("location:index.php");
        }
    }else{
        echo "賬號(hào)或密碼錯(cuò)誤" . "<br/>";
        echo "<a href='login.html'>返回登陸頁(yè)面</a>";
    }
}

首先是要連接數(shù)據(jù)庫(kù),因?yàn)榈卿浀馁~號(hào)密碼都在數(shù)據(jù)庫(kù)里,然后開(kāi)始對(duì)賬號(hào)密碼驗(yàn)證碼是否有輸入進(jìn)行判斷。然后使用sql語(yǔ)句查詢數(shù)據(jù)庫(kù),看看輸入的值數(shù)據(jù)庫(kù)中是否存在,

若存在且正確,那么可以成功登錄,否則,輸出“賬號(hào)或密碼錯(cuò)誤”,重新登錄。

Weiter lernen
||
<?php session_start(); header("content-type:text/html;charset=utf-8"); //連接數(shù)據(jù)庫(kù) $link = mysqli_connect("localhost","root","root","regedit"); if (!$link) { die("連接失敗: " . mysqli_connect_error()); } if(isset($_POST)){ //用戶名不能為空 if(!$_POST['username']){ echo('用戶名不能為空'); return; } //密碼不能為空 if(!$_POST['password']){ echo('密碼不能為空'); return; } //判斷驗(yàn)證碼是否填寫(xiě)并且是否正確 if(!$_POST['code']){ echo('驗(yàn)證碼不能為空'); return; }else if($_POST['code']!=$_SESSION['VCODE']){ echo('驗(yàn)證碼不正確'); return; } $sql="select username,password from form where username = '{$_POST['username']}' and password='{$_POST['password']}'"; $rs=mysqli_query($link,$sql); //執(zhí)行sql查詢 $row=mysqli_fetch_assoc($rs); if($row) { // 用戶存在; if ($username == $row['username'] && $pwd == $row['password']) { //對(duì)密碼進(jìn)行判斷。 echo "登陸成功,正在為你跳轉(zhuǎn)至后臺(tái)頁(yè)面"; //header("location:index.php"); } }else{ echo "賬號(hào)或密碼錯(cuò)誤" . "<br/>"; echo "<a href='login.html'>返回登陸頁(yè)面</a>"; } }
einreichenCode zurücksetzen