Erreur PHP (mail)
woods_PHP
Messages postés
11
Date d'inscription
Statut
Membre
Dernière intervention
-
woods_PHP Messages postés 11 Date d'inscription Statut Membre Dernière intervention -
woods_PHP Messages postés 11 Date d'inscription Statut Membre Dernière intervention -
bonjour a tous, je suis en train de coder un programme en php mais j'ai une erreur que je comprend pas...
erreur : Parse error: syntax error, unexpected '$mail' (T_VARIABLE), expecting ')' in C:\wamp64\www\espace_membre\test2.php on line 28
code en question :
merci d'avance
erreur : Parse error: syntax error, unexpected '$mail' (T_VARIABLE), expecting ')' in C:\wamp64\www\espace_membre\test2.php on line 28
code en question :
<?php $db_host = "localhost"; $db_username = "root"; $db_password = ""; $db_name = "espace_membre"; if(isset($_POST['forminscription'])) { $nom = htmlspecialchars($_POST['nom']); $prenom = htmlspecialchars($_POST['prenom']); $mail = htmlspecialchars($_POST['mail']); $mail2 = htmlspecialchars($_POST['mail2']); $mdp = sha1($_POST['mdp']); $mdp2 = sha1($_POST['mdp2']); if(!empty($_POST['nom']) AND !empty($_POST['prenom']) AND !empty($_POST['mail']) AND !empty($_POST['mail2']) AND !empty($_POST['mdp']) AND !empty($_POST['mdp2'])) { $nomlength = strlen($nom); if($nomlength <= 255) { if($mail == $mail2) { if(filter_var($mail, FILTER_VALIDATE_EMAIL)) { $reqmail = $bdd->prepare("SELECT * FROM membres WHERE mail = ?"); $reqmail->execute(array($mail)); $mailexist = $reqmail->rowCount(); if($mailexist == 0) { if($mdp == $mdp2) { $bdd = new PDO('mysql:host=localhost;dbname=espace_membre', 'root', ''); $insertmbr = $bdd->prepare("INSERT INTO membres(nom, prenom, mail, motdepasse) VALUES(?, ?, ?, ?)"); $insertmbr->execute(array($nom, $prenom $mail, $mdp)); $erreur = "Votre compte a bien été créé ! <a href=\"connexion.php\">Me connecter</a>"; } else { $erreur = "Vos mots de passes ne correspondent pas !"; } } else { $erreur = "Adresse mail déjà utilisée !"; } } else { $erreur = "Votre adresse mail n'est pas valide !"; } } else { $erreur = "Vos adresses mail ne correspondent pas !"; } } else { $erreur = "Votre pseudo ne doit pas dépasser 255 caractères !"; } } else { $erreur = "Tous les champs doivent être complétés !"; } } ?> <html> <head> <title>TUTO PHP</title> <meta charset="utf-8"> </head> <body> <div align="center"> <h2>Inscription</h2> <br /><br /> <form method="POST" action=""> <table> <tr> <td align="right"> <label for="nom">Nom :</label> </td> <td> <input type="text" placeholder="Votre nom" id="nom" name="nom" value="<?php if(isset($nom)) { echo $nom; } ?>" /> </td> </tr> <tr> <td align="right"> <label for="prenom">Prenom :</label> </td> <td> <input type="prenom" placeholder="Votre prenom" id="prenom" name="prenom" value="<?php if(isset($prenom)) { echo $prenom; } ?>" /> </td> </tr> <tr> <td align="right"> <label for="mail">Mail :</label> </td> <td> <input type="mail" placeholder="Votre mail" id="mail" name="mail" value="<?php if(isset($mail)) { echo $mail; } ?>" /> </td> </tr> <tr> <td align="right"> <label for="mail2">Confirmation du mail :</label> </td> <td> <input type="mail" placeholder="Confirmez votre mail" id="mail2" name="mail2" value="<?php if(isset($mail2)) { echo $mail2; } ?>" /> </td> </tr> <tr> <td align="right"> <label for="mdp">Mot de passe :</label> </td> <td> <input type="password" placeholder="Votre mot de passe" id="mdp" name="mdp" /> </td> </tr> <tr> <td align="right"> <label for="mdp2">Confirmation du mot de passe :</label> </td> <td> <input type="password" placeholder="Confirmez votre mdp" id="mdp2" name="mdp2" /> </td> </tr> <tr> <td></td> <td align="center"> <br /> <input type="submit" name="forminscription" value="Je m'inscris" /> </td> </tr> </table> </form> <?php if(isset($erreur)) { echo '<font color="red">'.$erreur."</font>"; } ?> </div> </body> </html>
merci d'avance
A voir également:
- Erreur PHP (mail)
- Publipostage mail - Accueil - Word
- Windows live mail - Télécharger - Mail
- Live.fr mail - Forum Mail
- Créer une adresse mail hotmail - Guide
- Comment télécharger un mail - Guide