la ligne 21 étant celle-ci :
mail($mail, $sujet, $message, $headers);
mail($destinataire, $sujet, $message, $headers);
mail($destinataire, $sujet, $message, $headers);
<?php $destinataire = stripslashes($_POST['destinataire']); $nom = stripslashes($_POST['nom']); $corps = stripslashes($_POST['corps']); $siteweb = "http://www.mon_site.com"; $message = "Salut, c'est moi : $nom\n\nje viens de découvrir ce site : $siteweb\n\net te connaissant je pense que tu devrais aimer !\n\nun p'tit message en plus de ma part :\n\n$corps \n\namuse toi bien, $nom\n\nPS : ceci est un envoi automatique, ne répondez pas à ce message qui a été généré par : $nom \ndepuis mon site, car toute correspondance arrivant à cette adresse est directement supprimée !\n"; $sujet = "de la part de : $nom"; $headers ='From: "de chez mon site"<mon_mail@mon_site.com >'."\n"; $headers .='Reply-To: mon_mail@mon_site.com'."\n"; $headers .='Content-Type: text/plain; charset="iso-8859-1"'."\n"; $headers .= "X-Mailer: PHP/" . phpversion() ."\n" ; $headers .='Content-Transfer-Encoding: 8bit'; mail($destinataire, $sujet, $message, $headers); ?> <?php $monmail = "mon_mail@mon_site.com"; $sujet1 = "recommandation de mon site"; $message1 = "recommandation de $nom\n\nenvoyée à $destinataire\n\nle message était : $corps\n"; mail($monmail, $sujet1, $message1, $headers); ?>
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question<?php mail('ton_mail@machin.com', 'salut', 'test'); ?>
$destinataire = stripslashes($_POST['destinataire']);(c'est celle qui reçoit le
au fait je tutuoie... pas grave ?
peut-il y avoir une restriction avec certain et en epargnant d'autres
si jamais tu as une idée, elle sera la bienvenue... car je sèche... sèche... sèche lamentablement!
autant demander à des pros
<?php mail('ton_mail@machin.com', 'salut', 'test'); ?>
<?php mail('ton_mail@machin.com', 'salut', 'test'); ?>
dis donc, t'es un couche tard et un lève tôt, toi hein ! comment tu fais
Bon, effectivement en me servant de ton code brut de chez brut :
[...] c'est bon !
$email = $destinataire;
et du fait l'envoie mail devient : mail($email, $sujet, $message, $headers);
dire que dans les 1èrs posts on était mal parti, hein.. Kohntark
Par contre le fait d'ajouter en plus la variable : $email = $destinataire;
et du coup de remplacer la ligne destinataire par email, je t'avoue (et tu as raison...) pourtant je débute mais
je ne trouve pas ça très logique... et pourtant ça le fait, je viens juste avant de poster de rééssayer sans ajouter $email = $destinataire; ben, ça ne fonctionne plus
comme on dit un service en vaut un autre
on (release) { if(nom.text= =""){ aff.text="Veuillez saisir au moins votre prénom, Merci !"; }else if(destinataire.text.indexOf("@") -1 || destinataire.text.indexOf(".")- 1){ aff.text="Vous n'avez pas saisi d'e-mail ou celui-ci n'est pas valide, vérifiez s.v.p !"; }else if(corps.text==""){ aff.text="veuillez taper un texte à l'attention de votre ami(e), Merci !"; }else{ d=new LoadVars(); d.nom=nom.text; d.destinataire=destinataire.text; d.corps=corps.text; nom.onChanged=destinataire.onChanged=corps.onChanged=function(){ aff.text=""; } dt=new LoadVars(); dt.onData=function(s){ if(s=="error")aff.text="erreur !!"; else aff.text="Votre recommandation a bien été envoyée, nous vous en remercions."; } d.sendAndLoad("recommader.php",dt); nom.text=""; destinataire.text=""; corps.text=""; } }
<?php $destinataire = stripslashes($_POST['destinataire']); $nom = stripslashes($_POST['nom']); $corps = stripslashes($_POST['corps']); $siteweb = 'http://www.monsite.com'; $ps = "Ceci est un message généré par : $nom, depuis le site mon site, donc inutile d'y répondre car il sera directement supprimé !"; $email = $destinataire; $sujet = "de la part de : $nom"; $message = 'Bonjour c\'est moi : '.$nom.' je viens de découvrir ce site : '.$siteweb.' mon message personnel : '.$corps.' A Bientôt: '.$nom.' PS : '.$ps; $headers ='From: "hotel bazar"<mon_mail@-monsite.com >'."\n"; $headers .='Reply-To: mon_mail@-monsite.com'."\n"; $headers .='Content-Type: text/plain; charset="iso-8859-1"'."\n"; $headers .='Content-Transfer-Encoding: 8bit'; mail($email, $sujet, $message, $headers); ?> <?php $monmail = "mon_mail@-monsite.com"; $sujet1 = "recommandation de l'hotel bazar"; $message1 = "recommandation de $nom\n\nenvoyée à $email\n\nle message était : $corps\n"; mail($monmail, $sujet1, $message1, $headers); ?>