Problème vec la fonction mail....

Problème vec la fonction mail.... - PHP - Programmation

Marsh Posté le 06-05-2003 à 19:55:45    

Voila j'ai pris un petit script pour recommander mon site. Apparament la fonction mail merde grave. Pour info je suis chez levillage.org.
 
la ligne est la :
mail("$SonEmail","un site super (va le voir !!!)","$nom t'invite a te rendre sur http://www.j0k3r.fr.stn c'est un super site ca\n$nom \n\n\n",$entetemail );

 
Merci  
 
++


---------------
Licence Professionnelle Multimedia Internet Webmaster | Des articles, des aides, des scripts .... le tout disponible sur mon site.
Reply

Marsh Posté le 06-05-2003 à 19:55:45   

Reply

Marsh Posté le 06-05-2003 à 20:22:59    

laisse moi deviner [:meganne] .. t'as une erreur à la ligne 13 !
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
si tu veux un coup de main .. il va nous en falloir un peu plus  [:spamafote]


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
Reply

Marsh Posté le 07-05-2003 à 08:52:14    

simogeo a écrit :

laisse moi deviner [:meganne] .. t'as une erreur à la ligne 13 !
 
oki lol -->

Code :
  1. <html>
  2. <head>
  3.     <title>Conseillez  notre site à un ami</title>
  4. </head>
  5. <body>
  6. <?
  7. if ($statut== "ok" ) {
  8. if ($VotreEmail <> "" )
  9. { echo  "Envoi de l'invitation à $SonEmail de $nom<HR>";
  10.    $entetedate  = date( "D, j M Y H:i:s -0600" );  // Offset horaire  
  11.    $entetemail  =  "From: $from_email \n";  // Adresse expéditeur  
  12.    $entetemail .=  "Cc:$VotreEmail \n";
  13.    $entetemail .=  "Bcc: \n";  // Copies cachées si vous le desirez  
  14.    $entetemail .=  "Reply-To: $VotreEmail \n";  // Adresse de retour  
  15.    $entetemail .=  "X-Mailer: PHP/" . phpversion() .  "\n" ;
  16.    $entetemail .=  "Date: $entetedate";
  17.    mail(
  18.      "$SonEmail",
  19.      "un site super (va le voir !!!)",
  20.      "$nom t'invite a te rendre sur http://www.j0k3r.fr.stn c'est un super site ca\n$nom \n\n\n",
  21.     $entetemail );
  22. }
  23. }
  24. else {
  25. ?>
  26. Conseillez ce site à un pote....<BR>
  27. <form action="invite.php3" method="post">
  28. <table>
  29.     <tr><td>Votre nom </td><TD>  <input type="Text" name="nom">
  30.   <?  if (($nom == "" )       and ($statut== "ok" )) {echo  " Votre Nom S.V.P.";} ?>
  31.        </td></tr>
  32.     <tr><td>Votre Email </td><TD><input type="Text" name="VotreEmail">
  33.   <?  if (($VotreEmail == "" )and ($statut== "ok" )) {echo  " Votre Email S.V.P.";} ?>
  34. </td></tr>
  35.     <tr><td>Son EMail  </td><TD><input type="Text" name="SonEmail"></td></tr>
  36.   <?  if (($SonEmail == "" )  and ($statut== "ok" )) {echo  " L'Email de votre ami S.V.P.";} ?>
  37. </td></tr>
  38.     <tr><td></td></tr>
  39. </table><input type="Hidden" name="statut" value="ok">
  40. <input type="Submit" name="invite"></form>
  41. <?}?>
  42. </body>
  43. </html>


 
voila tu as tout !!!
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
si tu veux un coup de main .. il va nous en falloir un peu plus  [:spamafote]  


---------------
Licence Professionnelle Multimedia Internet Webmaster | Des articles, des aides, des scripts .... le tout disponible sur mon site.
Reply

Marsh Posté le 07-05-2003 à 09:56:16    

UP


---------------
Licence Professionnelle Multimedia Internet Webmaster | Des articles, des aides, des scripts .... le tout disponible sur mon site.
Reply

Marsh Posté le 07-05-2003 à 13:23:47    

quel est le message d'erreur ?
tu as fais un echo des variables que tu passes a la fonction mail() ?


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
Reply

Marsh Posté le 08-05-2003 à 11:11:46    

simogeo a écrit :

quel est le message d'erreur ?
tu as fais un echo des variables que tu passes a la fonction mail() ?


 
il n'y a pas de message d'erreur, c'est juste que je ne recoit pas le mail quand je l'envoie. Pour les variables, je les teste et je te dis ca.
 
++


---------------
Licence Professionnelle Multimedia Internet Webmaster | Des articles, des aides, des scripts .... le tout disponible sur mon site.
Reply

Marsh Posté le 08-05-2003 à 12:11:20    

simogeo a écrit :

quel est le message d'erreur ?
tu as fais un echo des variables que tu passes a la fonction mail() ?


 
Les variables sont bonnes... Si tu veux tester : http://www.j0k3r.levillage.org/dtc/invite.php3


---------------
Licence Professionnelle Multimedia Internet Webmaster | Des articles, des aides, des scripts .... le tout disponible sur mon site.
Reply

Marsh Posté le 08-05-2003 à 12:16:06    

Code :
  1. ententemail = From: Reply-To: mail@hotmail.com Date: Thu, 8 May 2003 11:19:48 -0600


 
 
 :heink:  je pense que ca vient de l'entête .....
 
manquerait pas kk'chose là ?
 
 
l'entête correct devrait être :
 

Code :
  1. ententemail = From: mail@hotmail.com  Reply-To: mail@hotmail.com Date: Thu, 8 May 2003 11:19:48 -0600


 
je pense ( pas sûr quand même )


Message édité par simogeo le 08-05-2003 à 12:17:38

---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
Reply

Marsh Posté le 08-05-2003 à 20:54:08    

simogeo a écrit :

Code :
  1. l'entête correct devrait être :
  2. [cpp]
  3.   ententemail = From: mail@hotmail.com  Reply-To: mail@hotmail.com Date: Thu, 8 May 2003 11:19:48 -0600


je pense ( pas sûr quand même )


Merci du conseil, j'ai pas le temps de tester ca en ce monent, mais je te garanti que je le teste ce week-end, et je te tiens au courant. Sinon j'ai déjà teste sans l'entete et je recoit correctement le mail. Donc l'option "mail désactivé sur levillage.org" est en rejeté.  
++


---------------
Licence Professionnelle Multimedia Internet Webmaster | Des articles, des aides, des scripts .... le tout disponible sur mon site.
Reply

Sujets relatifs:

Leave a Replay

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