Impossible d'insérer les données
Il n'y a pas non plus de faux indices
Je veux savoir ce qui ne va pas.
<?php session_start(); if(isset($_POST['ok'])) { $username = $_POST['username']; $passwords = $_POST['passwords']; $repasswords = md5($_POST['repasswords']); $telephone = $_POST['telephone']; $email = $_POST['email']; $address = $_POST['address']; $coded = $_POST['code']; $regdate = date('Y-m_d',time()); // $rs = findUserByUserName($username); //Créer une connexion $mysqli=new mysqli("localhost","root","","lg_shop"); //ParamètresmysqliCodage mysqli_query($mysqli,"SET NAMES gb2312"); //Vérifier si la connexion a été créée if (mysqli_connect_errno()) { printf("Connect failed: %s\n", mysqli_connect_error()); exit(); } // Créer une déclaration de préparation if($stmt=$mysqli->prepare("insert into lg_user (username,password,email,address,telephone,regdate)values(?,?,?,?,?)")){ $stmt->bind_param("sssss",$username,$password,$email,$address,$telephone,$regdate); $stmt->execute(); $stmt->bind_result($username,$username,$password,$telephone,$address,$email); if($stmt->fetch()){ echo "<script>alert('Le nom d'utilisateur existe déjà,Veuillez remplir à nouveau!')</script>"; echo "<script>location='regsiter.php'</script>"; } //Écrire dans la base de données else{ // Vérifier le Code de vérification if($_SESSION["identifying"] == $coded) { /** $isok = mysql_query($sql) or die(mysql_error());// À ce stade, vous pouvez visualiser si c'est sqlDéclaration d'erreur */ $sql = addUser($username,$repasswords,$email,$address,$telephone,$regdate);//Appelez la fonction,Nouveaux utilisateurs if($sql == 1){ echo "<script>alert('Inscription réussie!')</script>"; echo "<script>location='index.php'</script>"; } else{ echo "<script>alert('Échec de l'inscription,Veuillez remplir à nouveau!')</script>"; echo "<script>location='regsiter.php'</script>"; } } else{ echo "<script>alert('Erreur de code de vérification!')</script>"; echo "<script>location='regsiter.php'</script>"; } } } } //Déterminer si l'utilisateur existe?>
```