problème d'envoi d'email

problème d'envoi d'email - PHP - Programmation

Marsh Posté le 15-04-2005 à 18:23:24    

voila j'ai aucune erreur dans mon programme, il se deroule corectement mais n'envoie pas le mail à destination, et j'ai bien mis sur le net
 

Code :
  1. <?
  2. if($action=="" ) {
  3. echo'<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  4. <html>
  5. <head>
  6. <title>Document sans titre</title>
  7. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  8. </head>
  9. <body>
  10. <form name="form1" method="post" action="send_mail.php?action=go">
  11.   <p> Email destinataire:
  12.     <input name="mailu" type="text" id="mailu">
  13.   </p>
  14.   <p> Titre
  15.     <input name="titre" type="text" id="titre">
  16.   </p>
  17.   <p>
  18.     <textarea name="message" cols="100" rows="7" id="message"></textarea>
  19.   </p>
  20.   <p>
  21.     <input type="submit" name="Submit" value="Envoyer">
  22.   </p>
  23. </form>
  24. </body>
  25. </html>';
  26. }
  27. if($action=="go" ) {
  28.     $entete  = "From: ben@yahoo.fr";
  29.     mail($mailu, $titre, $message, $entete);
  30.       echo'<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  31. <html>
  32. <head>
  33. <title>Document sans titre</title>
  34. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  35. </head>
  36. <body>ok pour '.$mailu.'<br></body>
  37. </html>';
  38. }
  39. ?>


 
merci a tous si vous pouvez m'aider

Reply

Marsh Posté le 15-04-2005 à 18:23:24   

Reply

Marsh Posté le 15-04-2005 à 18:25:30    

Quel est ta contribution dans ce programme ?
 
Je pense que sa vient du serveur qui ne gère pas la fonction mail. Avec email aussi sa semble pas marcher.
 
J'ai peur que sa soit foutu....


---------------
Créer son forum gratuit |  Mon beau blog phpBB caÿ le mal :o
Reply

Marsh Posté le 15-04-2005 à 18:31:21    

d'autres solutions?

Reply

Marsh Posté le 15-04-2005 à 18:59:18    

Code :
  1. if($_GET['action']=="go" ) {


 
 [:aloy]  
 
A+

Reply

Marsh Posté le 15-04-2005 à 19:31:22    

Code :
  1. if($_GET['action']=="go" ) {


 
j'ai essayé mais toujours pareil le mail arrive pas à ma boite

Reply

Marsh Posté le 15-04-2005 à 19:52:42    

ben ça m'étonne pas, tes variables ne sont même pas déclarées/affectées dans la fonction mail. :/
 

Code :
  1. mail($mailu, $titre, $message, $entete);


 :non:  
 
 

Code :
  1. $mailu = htmlentities($_POST['mailu']);
  2. $titre = htmlentities($_POST['titre']);
  3. $message = htmlentities($_POST['message']);
  4. $mailu = htmlentities($_POST['mailu']);
  5. $entete = "From: \"DUPONT BEN\"
  6. <ben@yahoo.fr>\n";
  7. mail("$mailu", "$titre", "$message", $entete);


 :)

Reply

Marsh Posté le 15-04-2005 à 19:58:04    

nop, pas de register global ni autre chose. Ce script c'est moa qui l'a fait et il marcher trés bien sur mon ancien hébergeur..
 
Sa vien soit de la fonction mail qui est différente sur cet hébergeur, soit de l'hébergeur qui bloque alors la function mail...


---------------
Créer son forum gratuit |  Mon beau blog phpBB caÿ le mal :o
Reply

Marsh Posté le 15-04-2005 à 20:04:59    

bon ben laisser tomber si sa vien de mn ebergeur alrs ... c mort merci a tousss

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed