répondre<?php
//Démarrer la session
session_start();
header('content-type:text/html;charset=utf-8');
//Recevoir les données du formulaire
$nom d'utilisateur=trim($_POST['nom d'utilisateur']);
$password=md5(trim($_POST['password'])); //Cryptage du mot de passe MD5
$password_confirm=md5(trim($_POST['mot de passe']));
$code=$_POST['code'];
if($username==''||$password==''||$password_confirm==''){
echo "<script>alert('Veuillez vous assurer que les informations sont complètes !');history.back();</script>";
}elseif($code!=$_SESSION['var_code']){
echo "<script>alert('Le code de vérification est incorrect !');history.back();</script>";
}autre{
si($password==$password_confirm){
//2. Connectez-vous à MYSQL et sélectionnez la base de données
$link = mysql_connect('localhost','root','root') ou die("La connexion à la base de données a échoué !");
mysql_query('définir les noms utf8');
mysql_query('utilisez `demodb`');
//Exécuter SQL
$sql="select * from `manager` où `username`='$username'" ;
$res=mysql_query($lien,$sql);
$nums=mysql_num_rows($res);
if($nums){ //Existe
echo "<script> alert('Le nom d'utilisateur existe déjà, veuillez le modifier !');history.back();</script>";
sortie;
}autre{
$sql_insert="insérer dans les valeurs du gestionnaire('$username','$password')";
$res_insert=mysql_query($link,$sql_insert);
si($res_insert){
echo "<script>alert('Inscription réussie !');history.back();</script>";
}autre{
echo "<script>alert('L'inscription a échoué !');history.back();</script>";
}
}
}
autre{
echo "<script>alert('Les mots de passe sont incohérents !');history.back();</script>";
}
}
?>
Cela indique simplement que le code de vérification est erroné.
Haha. J'ai trouvé le problème et j'ai écrit le mauvais code.
Quelle erreur signalez-vous