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

Log masuk idea fungsi latar belakang untuk pembangunan PHP

Realisasi fungsi memerlukan gabungan kod PHP Sebelum menulis kod PHP, anda perlu menjelaskan idea anda, jika tidak, kod itu mustahil untuk dimulakan.

1_(Y9AW($LQQE96F@JRTN1N.png

Mengikut idea, mari kita lihat kod:

<?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)證碼是否填寫并且是否正確
    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>";
    }
}

Pertama sekali, kita perlu menyambung ke pangkalan data, kerana log masuk akaun dan kata laluan semuanya dalam pangkalan data, dan kemudian kami mula menyemak sama ada kod pengesahan kata laluan akaun telah dimasukkan. Kemudian gunakan pernyataan sql untuk menanyakan pangkalan data untuk melihat sama ada nilai yang dimasukkan wujud dalam pangkalan data Jika

wujud dan betul, anda boleh log masuk dengan jayanya, "Ralat akaun atau kata laluan" akan dikeluarkan dan log masuk semula.

Meneruskan pembelajaran
||
<?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)證碼是否填寫并且是否正確 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>"; } }