Problème mails php
Résolu
5~_~guix~_~5
Messages postés
22
Statut
Membre
-
X-Fan Messages postés 811 Statut Membre -
X-Fan Messages postés 811 Statut Membre -
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.
--
--------------------------- vivre est un fait mais exister est un art ---------------------------
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 = '[email protected]' ;
$TO= 'email' ;
if(mail($to,$nom,$texte))
{
$TO = '[email protected]' ;
$TO= 'email' ;
if(mail($TO, $nom, $suggestions, $email, $prenom ))
{
$TO = '[email protected]' ;
$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>
--
--------------------------- vivre est un fait mais exister est un art ---------------------------
Configuration: Windows Vista Firefox 3.0.4
A voir également:
- Problème mails php
- Expert php - Télécharger - Langages
- Easy php - Télécharger - Divers Web & Internet
- Gmail supprimer tous les mails d'un expéditeur - Guide
- Sauvegarder mails - Guide
- Transférer plusieurs mails en même temps gmail - Guide
10 réponses
Première chose, pourquoi tu fais ça:
$TO = '[email protected]' ;
$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é à [email protected] et à l'adresse courriel du formulaire?
$TO = '[email protected]' ;
$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é à [email protected] et à l'adresse courriel du formulaire?
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
Ok ok,
tu envoies une adresse à la personne du formulaire et si ça marche, tu voudrais toi aussi en être informé à ton adresse [email protected]. C'est bien cela?
tu envoies une adresse à la personne du formulaire et si ça marche, tu voudrais toi aussi en être informé à ton adresse [email protected]. C'est bien cela?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
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: [email protected]'"\n";
if(mail($email,$nom,$texte,$from))
{
$to = '[email protected]' ;
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é';
}
}
}
?>
<?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: [email protected]'"\n";
if(mail($email,$nom,$texte,$from))
{
$to = '[email protected]' ;
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é';
}
}
}
?>
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
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
Ben ça ça envoie à celui qui rempli:
mail($email,$nom,$texte,$from)
et ça ça envoie à toi:
mail($to,$nom,$suggestions,$from)
mail($email,$nom,$texte,$from)
et ça ça envoie à toi:
mail($to,$nom,$suggestions,$from)
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: [email protected]'"\n";
if(mail($email,$prenom." ".$nom,$texte,$from))
{
$to = '[email protected]' ;
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é';
}
}
}
?>
<?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: [email protected]'"\n";
if(mail($email,$prenom." ".$nom,$texte,$from))
{
$to = '[email protected]' ;
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é';
}
}
}
?>