Connexion en arrière-plan du site Web (2) Traitement de la connexion
Après avoir terminé la section précédente, nous avons expliqué comment rédiger la page de connexion backend du site Web?? Dans cette section, nous parlerons du processus de connexion. Voyons ensuite comment déterminer si la connexion a réussi
Le code login.php est le suivant?:
<?php session_start (); require_once("../config/config.php"); $password = $_POST['password']; //查詢數(shù)據(jù)庫 然后取出數(shù)據(jù)庫的信息,如果和表單提交的信息一致,則登錄成功,進入后臺管理 $sql = "select * from admin where password='$password'"; $res = mysql_query($sql); $row = mysql_fetch_row($res); if($row){ echo "<script>alert('登錄成功')</script>"; echo "<script>location.href='index.php'</script>"; }else{ echo "<script>alert('登錄失敗')</script>"; echo "<script>history.go(-1);</script>"; //登錄失敗返回上一個頁面 } ?>
Lien vers la base de données, puis utilisez SQL. déclarations pour comparer les informations soumises par le formulaire avec la base de données. Les informations sont jugé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 alors se connecter. Si la connexion réussit, nous passerons au backend. page de gestion. Si la connexion échoue, accédez à la page de connexion. Si la connexion réussit, comme indiqué sur la figure?:
.