Connexion au si...SE CONNECTER

Connexion au site Web de l'entreprise de développement PHP (2)

Voyons comment déterminer si la connexion a réussi

Le code login.php est le suivant :

<?php
    // 链接数据库
    session_start();
    require_once('conn.php');

    //获取表单的信息
    $name = trim($_POST['username']);
    $password = md5($_POST['password']);
    $_SESSION['username'] = trim($_POST['username']);
    $_SESSION['password'] = trim($_POST['username']);

    //查询数据库  然后取出数据库的信息,如果和表单提交的信息一致,则登录成功,进入后台管理
    $sql = "select * from user where username='$name' and password='$password'";
    $res = mysql_query($sql);
    $row = mysql_fetch_row($res);
    if($row){
        echo "<script>alert('登录成功')</script>";
        echo "<script>location.href='main.php'</script>";
    }else{
        echo "<script>alert('登录失败')</script>";
        echo "<script>history.go(-1);</script>";   //登录失败返回上一个页面
    }
?>

Analysons le code ci-dessus, ouvrons la session log.php et soumettez-le pour vous connecter. php Nous obtenons donc les informations soumises par le formulaire dans le fichier login.php

puis stockons les informations dans seesion

$_SESSION['username'] = trim( $_POST['username'] , puis utilisez les instructions SQL pour juger les informations soumises par le formulaire et les informations dans la base de données. Si le même nom d'utilisateur et le même mot de passe peuvent être trouvés dans la base de données, l'utilisateur peut se connecter <. 🎜>
Si la connexion réussit, nous passons à la page de gestion du backend

échec de la connexion, passons à la page de connexion

section suivante
<?php // 链接数据库 session_start(); require_once('conn.php'); //获取表单的信息 $name = trim($_POST['username']); $password = md5($_POST['password']); $_SESSION['username'] = trim($_POST['username']); $_SESSION['password'] = trim($_POST['username']); //查询数据库 然后取出数据库的信息,如果和表单提交的信息一致,则登录成功,进入后台管理 $sql = "select * from user where username='$name' and password='$password'"; $res = mysql_query($sql); $row = mysql_fetch_row($res); if($row){ echo "<script>alert('登录成功')</script>"; echo "<script>location.href='main.php'</script>"; }else{ echo "<script>alert('登录失败')</script>"; echo "<script>history.go(-1);</script>"; //登录失败返回上一个页面 } ?>
soumettreRéinitialiser le code
chapitredidacticiel