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

PHP développe une fonction de connexion simple pour l'administrateur du système de gestion de l'arrière-plan du livre

La table de base de données admin a été créée plus t?t. Ici, nous devons ajouter des données de test du nom d'utilisateur et du mot de passe

<?php
$SQL = "INSERT INTO `admin` (`username`, `password`) VALUES('admin', '123456')";
?>

Jugez respectivement le nom d'utilisateur, le mot de passe et le code de vérification

Ensuite, interrogez-le. via des correspondances d'informations sur la base de données d'instructions SQL.

Si les informations de connexion saisies ne correspondent pas aux informations de connexion que nous avons ajoutées à la base de données, la connexion administrateur ne sera pas possible.

1621.png

Ici, les données sont obtenues via POST.

<?php
if($_POST["Submit"])
{
   $username=$_POST["username"];
   $pwd=$_POST["pwd"];
   $code=$_POST["code"];
   if($code<>$_SESSION["auth"])
   {
      echo "<script language=javascript>alert('驗(yàn)證碼不正確!');window.location='login.php'</script>";
      ?>
      <?php
      die();
   }
   $SQL ="SELECT * FROM admin where username='$username' and password='$pwd'";
   $rs=mysqli_query($link,$sql);
   if(mysqli_num_rows($rs)==1)
   {
      $_SESSION["pwd"]=$_POST["pwd"];
      $_SESSION["admin"]=session_id();
      echo "<script language=javascript>alert('登陸成功!');window.location='admin_index.php'</script>";
   }
   else
   {
      echo "<script language=javascript>alert('用戶名或密碼錯(cuò)誤!');window.location='login.php'</script>";
      ?>
      <?php
      die();
   }
}
?>

La variable de session est utilisée pour stocker des informations sur la session utilisateur (session) ou pour modifier les paramètres de la session utilisateur (session).

La bonne fa?on de stocker et de récupérer les variables de session est d'utiliser la variable PHP $_SESSION pour faire correspondre les informations de connexion saisies avec les informations stockées dans la session. Si la correspondance est réussie, la connexion est terminée.

Formation continue
||
<?php $SQL = "INSERT INTO `admin` (`username`, `password`) VALUES('admin', '123456')"; ?>
soumettreRéinitialiser le code