Problème mails php

Résolu
5~_~guix~_~5 Messages postés 21 Date d'inscription   Statut Membre Dernière intervention   -  
X-Fan Messages postés 805 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
j'ai un problème . je souhaiterais envoyer un email quand un formulaire est rempli au webmaster et au "client"
j'ai pour linstant ce code plus d'errreur mais je ne recois aucun mails ni en tant que client ni sur le webmaster pourriez vous m'aider a résoudre mon problème expert en php.


<body>
<?php

if(isset($_POST['commentaire'])){
$email = $_POST['email']; 
$prenom = $_POST['prenom'];
$texte = "le message que vous avez posté à bien été transmis  '.prenom.'";
$nom = $_POST['nom'];
$suggestions = $_POST['commentaire'];



$TO = 'x-guix-x@hotmail.com' ;
$TO= 'email' ;
if(mail($to,$nom,$texte))
{
$TO = 'x-guix-x@hotmail.com' ;
$TO= 'email' ;

if(mail($TO, $nom, $suggestions, $email, $prenom ))
{
$TO = 'x-guix-x@hotmail.com' ;
$TO= 'email' ;

echo 'Votre message a ete envoyer <strong>bravo</strong> </br>
<a href="index.html">revenir au départ</a>';
}
else
{
echo 'vous vous etes trompé';
}
}
}
?>
</body>
A voir également:

10 réponses

X-Fan Messages postés 805 Date d'inscription   Statut Membre Dernière intervention   24
 
Première chose, pourquoi tu fais ça:

$TO = 'x-guix-x@hotmail.com' ;
$TO= 'email' ;

Tu affectes l'adresse à $TO pui après tu lui affectes la valeur "email"... résultat, il envoie le message à... "email"... je comprend que tu reçoives rien dans ce cas là. XD

Bref, ton code c'est gros bordel.

Tu veux envoyé à x-guix-x@hotmail.com et à l'adresse courriel du formulaire?

0
5~_~guix~_~5 Messages postés 21 Date d'inscription   Statut Membre Dernière intervention  
 
je voudrais envoyer un mail au gars qui a entrez son adresse dans le formulaire et une a moi qui me montre sont message envoyer
0
X-Fan Messages postés 805 Date d'inscription   Statut Membre Dernière intervention   24
 
Ok ok,
tu envoies une adresse à la personne du formulaire et si ça marche, tu voudrais toi aussi en être informé à ton adresse x-guix-x@hotmail.com. C'est bien cela?
0
5~_~guix~_~5 Messages postés 21 Date d'inscription   Statut Membre Dernière intervention  
 
oui
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
5~_~guix~_~5 Messages postés 21 Date d'inscription   Statut Membre Dernière intervention  
 
mais dans mon formulaire j'ai mis un textearea pour des suggestions moi j'aimerais voir les suggestions dans l'email que je recois et le gars devrait recevoir que l'email a été envoyer
0
X-Fan Messages postés 805 Date d'inscription   Statut Membre Dernière intervention   24
 
Et que fais-tu du nom, prenom?
0
X-Fan Messages postés 805 Date d'inscription   Statut Membre Dernière intervention   24
 
Sauf que là, ton "sujet" de message c'est le "nom" de celui qui a envoyé le formualire, pas sûr que ce soit ça m'enfin bref, tu ajusteras quoi:

<?php

if(isset($_POST['commentaire']))
{
$email = $_POST['email'];
$prenom = $_POST['prenom'];
$texte = "le message que vous avez posté à bien été transmis '.prenom.'";
$nom = $_POST['nom'];
$suggestions = $_POST['commentaire'];
$from ='From: test@mondomaine.com'"\n";

if(mail($email,$nom,$texte,$from))
{
$to = 'x-guix-x@hotmail.com' ;

if(mail($to,$nom,$suggestions,$from))
{
echo 'Votre message a ete envoyer <strong>bravo</strong> </br>
<a href="index.html">revenir au départ</a>';
}
else
{
echo 'vous vous etes trompé';
}
}
}
?>
0
5~_~guix~_~5 Messages postés 21 Date d'inscription   Statut Membre Dernière intervention  
 
je veut les mettre dans l'objet du mails que je reçois . je suis en php depuis 2 semaine c'est pour sa que je maitrise pas super super le tout
0
5~_~guix~_~5 Messages postés 21 Date d'inscription   Statut Membre Dernière intervention  
 
merci pour le code que tu ma corriger mais ou est la ligne ou est envoyer l'email au mec qui a posté une suggestions
0
X-Fan Messages postés 805 Date d'inscription   Statut Membre Dernière intervention   24
 
Ben ça ça envoie à celui qui rempli:
mail($email,$nom,$texte,$from)

et ça ça envoie à toi:
mail($to,$nom,$suggestions,$from)
0
X-Fan Messages postés 805 Date d'inscription   Statut Membre Dernière intervention   24
 
Pour mettre le nom et le prénom en objet du mail tu fais comme ça alors:

<?php

if(isset($_POST['commentaire']))
{
$email = $_POST['email'];
$prenom = $_POST['prenom'];
$texte = "le message que vous avez posté à bien été transmis '.prenom.'";
$nom = $_POST['nom'];
$suggestions = $_POST['commentaire'];
$from ='From: test@mondomaine.com'"\n";

if(mail($email,$prenom." ".$nom,$texte,$from))
{
$to = 'x-guix-x@hotmail.com' ;

if(mail($to,$prenom." ".$nom,$suggestions,$from))
{
echo 'Votre message a ete envoyer <strong>bravo</strong> </br>
<a href="index.html">revenir au départ</a>';
}
else
{
echo 'vous vous etes trompé';
}
}
}
?>
0