nomasis Posté 6 Juillet 2005 Partager Posté 6 Juillet 2005 Hello à tous et à toutes... j'ai un problème avec un formulaire d'envoi de mails... J'utilise ce script php : <?php$TO = "central_AT_php";$h = "From: " . $TO;$message = "";while (list($key, $val) = each($HTTP_POST_VARS)) { $message .= "$key : $val\n";}mail($TO; $Mail, $telefon, $message, $h);?> qui est appelé par ce formulaire : <form action="formmail.php" method="post"> <h2>FICHE CONTACT </h2> <img src="me.gif" name="Image1" width="54" height="55" id="Image1" style="float: left;"> <p>Philippe Le Mesle <br> <a href="#" onclick="javascript:return courriel('cen','tral','')">central atnomasis.com</a></a><br> <br> 78 - ROSAY </p> <h2>ME CONTACTER </h2> <input name="Name" class="txtbox" id="Name" onfocus="MM_setTextOfTextfield('Name','','')" value="Votre nom" size="40" type="text"> <br> <input name="Mail" class="txtbox" id="Mail" onfocus="MM_setTextOfTextfield('Mail','','')" value="Votre adresse courriel" size="40" type="text"> <br> <input name="telefon" class="txtbox" id="telefon" onfocus="MM_setTextOfTextfield('telefon','','')" value="Votre téléphone" size="40" type="text"> <br> <textarea name="subject" cols="40" rows="3" id="subject" onfocus="MM_setTextOfTextfield('subject','','')">Saisissez votre texte...</textarea> <br> <input name="submit" id="submit" src="submit.gif" alt="Submit" align="center" type="image"> <br> </form> ça a l'air tout bête... mais comme mes mails disparaissent dans un trou noir, je l'ai retouché et v'lan, ça marche plus ! Où ai-je commis une/des erreur(s) ? Merci pour votre aide. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Dan Posté 6 Juillet 2005 Partager Posté 6 Juillet 2005 mail($TO; $Mail, $telefon, $message, $h); Le ; après le $TO devrait être remplacé par une , (virgule) , non ? PS: j'ai édité ton post pour retirer le "non français" Merci de respecter les règles du Hub. Lien vers le commentaire Partager sur d’autres sites More sharing options...
nomasis Posté 7 Juillet 2005 Auteur Partager Posté 7 Juillet 2005 ah oui, tiens, ... hop, c'est corrigé mais c'est pas encore ça. Tain ! Lien vers le commentaire Partager sur d’autres sites More sharing options...
Dash Posté 7 Juillet 2005 Partager Posté 7 Juillet 2005 Le destinataire du mail est (bien entendu) invalide. $TO = "central_AT_php"; Lien vers le commentaire Partager sur d’autres sites More sharing options...
nomasis Posté 7 Juillet 2005 Auteur Partager Posté 7 Juillet 2005 (modifié) oui oui bien sûr... c'est la vraie adresse qui s'y trouve... mais voila ce que je reçois en retour de test : Warning: Missing or empty header field From: in /data/www/n/o/masis.com/html/formmail.php on line 12 Modifié 7 Juillet 2005 par nomasis Lien vers le commentaire Partager sur d’autres sites More sharing options...
PoM_- Posté 7 Juillet 2005 Partager Posté 7 Juillet 2005 Pk n'essay tu pas tout simplement de changer de script d'envoie de mail ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
nomasis Posté 7 Juillet 2005 Auteur Partager Posté 7 Juillet 2005 je peux aussi... mais j'aimerai aussi comprendre l'erreur. Lien vers le commentaire Partager sur d’autres sites More sharing options...
nomasis Posté 7 Juillet 2005 Auteur Partager Posté 7 Juillet 2005 2 heures plus tard, le même : la honte ! Lien vers le commentaire Partager sur d’autres sites More sharing options...
NiCoS Posté 8 Juillet 2005 Partager Posté 8 Juillet 2005 $TO est-il bien renseigné ? (ie une valeur lui est-il bien associé ?) Lien vers le commentaire Partager sur d’autres sites More sharing options...
nomasis Posté 8 Juillet 2005 Auteur Partager Posté 8 Juillet 2005 ben oui... Lien vers le commentaire Partager sur d’autres sites More sharing options...
nalrem Posté 8 Juillet 2005 Partager Posté 8 Juillet 2005 Ajoute un echo de chacune des variables utilisée dans mail(), ça te donnera sans doute la solution... Lien vers le commentaire Partager sur d’autres sites More sharing options...
Mamat Posté 8 Juillet 2005 Partager Posté 8 Juillet 2005 (modifié) Hm en regardant en vitesse il semble que ton script envoi de $TO vers $TO ... Est-ce voulu ? Modifié 8 Juillet 2005 par Mamat Lien vers le commentaire Partager sur d’autres sites More sharing options...
nomasis Posté 9 Juillet 2005 Auteur Partager Posté 9 Juillet 2005 (modifié) Hm en regardant en vitesse il semble que ton script envoi de $TO vers $TO ... Est-ce voulu ? <{POST_SNAPBACK}> euh nan... enfin je sais plus... j'ai tellement trifouillé ce script que je ne sais même plus ou j'en suis. J'aurais mieux fait de prendre un script tout prêt plutôt que m'essayer à ce sport, mais bon... c'est dur de rester sur un échec Modifié 9 Juillet 2005 par nomasis Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant