Mysql
 sql >> Base de données >  >> RDS >> Mysql

Le système d'inscription PHP ne fonctionnera pas (phpmyadmin, wampserver)

Donnez le nom 'soumettre' pour soumettre le bouton de votre page d'inscription HTML :

 <button type="submit" name="submit">Sign Up!</button> 

Modifier la publication de la page d'inscription PHP :

$first = mysqli_real_escape_string($conn, $_POST['first']);
$last = mysqli_real_escape_string($conn, $_POST['last']);
$email = mysqli_real_escape_string($conn, $_POST['email']);
$username = mysqli_real_escape_string($conn, $_POST['username']);
$password = mysqli_real_escape_string($conn, $_POST['password']);

Remplacez la vérification des valeurs vides de stmt par :

if ( (empty($first)) || (empty($last)) or (empty($email)) || (empty($username)) || (empty($password)) )

Modifier la vérification de la validité des caractères d'entrée si stmt :

if ( (!preg_match("/^[a-zA-Z]*$/", $first)) || ((!preg_match("/^[a-zA-Z]*$/", $last)) ) )