A voir également:
- Vérifier l'envoie de donnees via un formulaire en PHP
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook - Guide
- Verifier compatibilite windows 11 - Guide
- Verifier un lien - Guide
- Formulaire de reclamation instagram - Guide
1 réponse
Tout simplement car tu inversé ta condition ;)
tu devrais faire ceci :
ou
tu devrais faire ceci :
<?php // On vérifie si toutes les données ont été bien envoyé if (isset($_POST['prenom']) AND isset($_POST['nom']) AND isset($_POST['adresse_email']) AND isset($_POST['confirmer_adresse_email']) AND isset($_POST['password']) AND isset($_POST['sexe'])) { // Connexion à la base de données try { $bdd = new PDO('mysql:host=localhost;dbname=test', 'root', ''); } catch(Exception $e) { die('Erreur : '.$e->getMessage()); } // Insertion du message à l'aide d'une requête préparée $req = $bdd->prepare('INSERT INTO inscription (prenom, nom, adresse_email, confirmer_adresse_email, password, sexe ) VALUES(?, ?, ?, ?, ?, ?)'); $req->execute(array($_POST['prenom'], $_POST['nom'],$_POST['adresse_email'],$_POST['confirmer_adresse_email'],$_PO ST['password'],$_POST['sexe'])); // On ferme le cursue d'analyse de MYSQL $req->closeCursor(); // Redirection du visiteur vers la page du minichat header('Location: bienvenue.php'); } else { echo'Veuillez remplir tout les champs'; } ?>
ou
<?php // On vérifie si toutes les données ont été bien envoyé if (!isset($_POST['prenom']) AND !isset($_POST['nom']) AND !isset($_POST['adresse_email']) AND !isset($_POST['confirmer_adresse_email']) AND !isset($_POST['password']) AND !isset($_POST['sexe'])) { echo'Veuillez remplir tout les champs'; } else { try { $bdd = new PDO('mysql:host=localhost;dbname=test', 'root', ''); } catch(Exception $e) { die('Erreur : '.$e->getMessage()); } // Insertion du message à l'aide d'une requête préparée $req = $bdd->prepare('INSERT INTO inscription (prenom, nom, adresse_email, confirmer_adresse_email, password, sexe ) VALUES(?, ?, ?, ?, ?, ?)'); $req->execute(array($_POST['prenom'], $_POST['nom'],$_POST['adresse_email'],$_POST['confirmer_adresse_email'],$_ POST['password'],$_POST['sexe'])); // On ferme le cursue d'analyse de MYSQL $req->closeCursor(); // Redirection du visiteur vers la page du minichat header('Location: bienvenue.php'); } ?>