Envoie mail en php
Résolu/Fermé
Kaotix96
Messages postés
108
Date d'inscription
lundi 5 septembre 2011
Statut
Membre
Dernière intervention
5 juillet 2013
-
1 nov. 2011 à 12:33
Kaotix96 Messages postés 108 Date d'inscription lundi 5 septembre 2011 Statut Membre Dernière intervention 5 juillet 2013 - 2 nov. 2011 à 15:31
Kaotix96 Messages postés 108 Date d'inscription lundi 5 septembre 2011 Statut Membre Dernière intervention 5 juillet 2013 - 2 nov. 2011 à 15:31
A voir également:
- Envoie mail en php
- Yahoo mail - Accueil - Mail
- Publipostage mail - Accueil - Word
- Windows live mail - Télécharger - Mail
- Thunderbird mail - Télécharger - Mail
- Boîte mail française gratuite - Guide
5 réponses
jojo673
Messages postés
210
Date d'inscription
lundi 19 septembre 2011
Statut
Membre
Dernière intervention
9 avril 2014
44
Modifié par jojo673 le 2/11/2011 à 14:11
Modifié par jojo673 le 2/11/2011 à 14:11
Le problème se trouve sur la page du formulaire envoie.php. Les balises input ne sont pas définies correctement, il manque l'attribut name , c'est pour ça que par exemple la variable $_POST['nom'] n'existe pas !
Il faut alors faire :
<p><label for="nom">Nom </label><input type="text" id="nom" name="nom" size="20" /></p>
<p><label for="prenom">Prénom </label><input type="text" id="prenom" name="prenom" size="20" /></p>
<p><label for="email">Email </label><input type="text" id="email" name="email" size="20" /></p>
<p><label for="message">Message </label><br><textarea id="message" name="message" cols="40" rows="5"></textarea></p>
Il faut alors faire :
<p><label for="nom">Nom </label><input type="text" id="nom" name="nom" size="20" /></p>
<p><label for="prenom">Prénom </label><input type="text" id="prenom" name="prenom" size="20" /></p>
<p><label for="email">Email </label><input type="text" id="email" name="email" size="20" /></p>
<p><label for="message">Message </label><br><textarea id="message" name="message" cols="40" rows="5"></textarea></p>
matiou34
Messages postés
198
Date d'inscription
mardi 22 avril 2008
Statut
Membre
Dernière intervention
27 janvier 2015
4
1 nov. 2011 à 15:09
1 nov. 2011 à 15:09
On n'a pas accès à ta page. Ca ne mache pas ^^
Kaotix96
Messages postés
108
Date d'inscription
lundi 5 septembre 2011
Statut
Membre
Dernière intervention
5 juillet 2013
12
1 nov. 2011 à 18:48
1 nov. 2011 à 18:48
j'ai réorganisé mes dossier http://www.web-ultime.com/contact/reception.php
babane5
Messages postés
99
Date d'inscription
mercredi 2 novembre 2011
Statut
Membre
Dernière intervention
26 juin 2012
11
2 nov. 2011 à 09:53
2 nov. 2011 à 09:53
if(mail($contenu, $header)) {
$ok = "Votre message est bien parti !"
}
else {
$erreur = "Une erreur est survenue lors de l'envoye mail, essayer plus tard !";
}
/* DANS LE FORMULAIRE */
<?php
if(isset($ok)){
echo '<div class="ok">'.$ok.'</div>';
}
if(isset($erreur)) {
echo '<div class="erreurphp">'.$erreur.'</div>';
}
?>
$ok = "Votre message est bien parti !"
}
else {
$erreur = "Une erreur est survenue lors de l'envoye mail, essayer plus tard !";
}
/* DANS LE FORMULAIRE */
<?php
if(isset($ok)){
echo '<div class="ok">'.$ok.'</div>';
}
if(isset($erreur)) {
echo '<div class="erreurphp">'.$erreur.'</div>';
}
?>
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Kaotix96
Messages postés
108
Date d'inscription
lundi 5 septembre 2011
Statut
Membre
Dernière intervention
5 juillet 2013
12
2 nov. 2011 à 15:31
2 nov. 2011 à 15:31
merci, je croyais que seul id sufirait