Renvoie Email
Résolu
papyclic
Messages postés
446
Date d'inscription
Statut
Membre
Dernière intervention
-
papyclic Messages postés 446 Date d'inscription Statut Membre Dernière intervention -
papyclic Messages postés 446 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je souhaiterai pour mettre en place un script afin de renvoyer les identifiants aux membres qui ont perdu leurs mot de passe et pseudo.
J'ai essayé de faire quelque chose mais malheureusement j'ai une erreur que je n'arrive pas à corriger.
Je me demandais si vous pouvez m'aider s'ils vous plait.
Je vous remercie
Voici mon erreur
Je souhaiterai pour mettre en place un script afin de renvoyer les identifiants aux membres qui ont perdu leurs mot de passe et pseudo.
J'ai essayé de faire quelque chose mais malheureusement j'ai une erreur que je n'arrive pas à corriger.
Je me demandais si vous pouvez m'aider s'ils vous plait.
Je vous remercie
<?php //on teste si le visiteur a soumis le formulaire if (!empty($_POST)) { //on vérifie si le login et password ne sont pas vide, nulle ou non définie if (!empty($_POST['email']) && (!empty($_POST['nom']) && (!empty($_POST['prenom'])))) { $email = stripslashes(htmlspecialchars(trim($_POST['email']), ENT_QUOTES)); $nom_form = stripslashes(htmlspecialchars(trim($_POST['nom']), ENT_QUOTES)); $prenom_form = stripslashes(htmlspecialchars(trim($_POST['prenom']), ENT_QUOTES)); $sql = ("SELECT tb_adherent.nom, tb_adherent.prenom, tb_adherent.pseudo, tb_adherent.password, tb_adherent.email FROM tb_adherent WHERE email = '$email' AND nom = '$nom_form' AND prenom = '$prenom_form'") or die(print_r($bdd->errorInfo())); $requete = $bdd->prepare($sql); $requete->execute(); //on affiche les champs dans un tableau if (list($nom, $prenom, $pseudo, $password) = $requete->fetch()) { $mail = mail($email, //on affiche la mail $sql = ("SELECT tb_adherent.id_adherent, tb_adherent.nom, tb_adherent.prenom, tb_adherent.email, tb_adherent.fixe, tb_adherent.mobile, tb_adherent.[actif], tb_gestion.id_gestion, tb_gestion.nom_gestion FROM tb_gestion INNER JOIN (tb_adherent INNER JOIN tb_adherent_gestion ON tb_adherent.id_adherent = tb_adherent_gestion.rid_adherent) ON tb_gestion.id_gestion = tb_adherent_gestion.rid_gestion WHERE (((tb_adherent.[actif]) = Yes))") or die(print_r($bdd->errorInfo())); $requete = $bdd->prepare($sql); $requete->execute(); "Rappel de tes identifiants", "Bonjour," . $prenom . "\n Tu as perdu ton mot de passe et ton Login...les voici...\n Ton login est : " . $pseudo . "\n Ton mot de passe est : " . $password . " \n A bientot ! echo $donnees['prenom']; \n echo $donnees['fixe'] . ' ' . $donnees['mobile']; http://www.monsite.fr", "From: monsite.fr <monsite@orange.fr>"); if ($mail) //si le mail est bon echo "<span class='erreur_identifiant'><b><font color='red'>Ton mot de passe et ton Login<br/>viens de t-être envoyé à l'adresse :<br/> $email <br/>Tu va les recevoir dans quelques minutes.</font></b></span>"; } else echo "<span class='erreur_identifiant'><b><font color='red'>Ton adresse ne correspond pas<br/>avec ton nom et ton prénom!</font></b></span>"; } else echo "<span class='erreur_identifiant'>Veuillez remplir tous les champs !!!</span>"; } ?> <center> <span class="perdu_identifiant"> Tu as perdu ton login et / ou ton mot de passe ?<br/> Entre ton Nom, Prénom et Adresse E-mail...<br/> Tes identifiants te seront alors envoyé à cette adresse ! <br/> Merci </span> <br/><br/> <div id="form_envoye"> <form name="form_connexion" id="ConnexionForm" action="index.php?body=identifiant_envoie&type=accueil" method="post" enctype="multipart/form-data"> <fieldset class="fieldset_identifiant"> <legend>Réservé aux membres</legend> <label for="nom">Ton nom :</label> <center><input type="text" id="nom" name="nom" class="nom" value="<?php if (isset($_POST['nom'])) { echo htmlentities($_POST['nom']); } ?>" tabindex="1"/></center><br/> <label for="prenom">Ton prénom :</label> <center><input type="text" id="prenom" name="prenom" class="prenom" value="<?php if (isset($_POST['prenom'])) { echo htmlentities($_POST['prenom']); } ?>" tabindex="2"/></center><br/> <label for="adresse_mail">Ton adresse mail :</label> <center><input type="text" id="adresse_mail" name="email" class="adresse_mail" value="<?php if (isset($_POST['email'])) { echo htmlentities($_POST['email']); } ?>" tabindex="3"/></center> <center><input src="image/envoyer.png" width="30%" type="image" name="connexion" class="form_connexion" border="0" Value="" align="middle"/> </fieldset> </form> </div> </center>
Voici mon erreur
Parse error: syntax error, unexpected ';' in C:\Users\Gilbert\Dropbox\wamp\www\monsite\page_accueil\identifiant_envoie.php on line 30
A voir également:
- Renvoie Email
- Comment creer un compte email - Guide
- Vers quelle adresse web renvoie ce lien - Guide
- Facebook piraté et adresse email changé - Guide
- Mon email ✓ - Forum Mail
- Créer un compte email gratuit hotmail - Guide