formulaire mail qui fonctionne pas

formulaire mail qui fonctionne pas - PHP - Programmation

Marsh Posté le 02-11-2004 à 12:11:13    

bonjour a tous !
j'ai quelques petites difficultés pour faire un formailaire de contact
en gros dans le POST tout ce passe bien mais je ne recois pas le mail (mon adresse destinataire est bonne !!)

Code :
  1. <?php
  2. //envoimail.php
  3. $nom=$_POST['nom'];
  4. $mail=$_POST['mail'];
  5. $objet=$_POST['objet'];
  6. $message=$_POST['message'];
  7. /////version Mine  
  8. $headers = "MIME-Version: 1.0\r\n";
  9. //////on détermine le mail en format text  
  10. $headers .= "Content-type: text/plain; charset=iso-8859-1\r\n";
  11. ////on détermine l'expediteur et l'adresse de réponse  
  12. $headers .= "From: $nom <$mail>\r\nReply-to : $nom <$mail>\nX-Mailer:PHP";
  13. $subject="$objet";
  14. $destinataire="monadresse@hotmail.com";
  15. $body="$message";
  16. if (mail($destinataire,$subject,$body,$headers)) {
  17. echo "Votre mail a été envoyé";
  18. } else {
  19. echo "Une erreur s'est produite";
  20. }
  21. ?>


est ce ca peut venir de la version MIME (je suis chez OVH)?
 
merci de votre aide


Message édité par attentio le 24-03-2005 à 21:01:38

---------------
L'ordinateur a de la mémoire mais aucun souvenir ...
Reply

Marsh Posté le 02-11-2004 à 12:11:13   

Reply

Marsh Posté le 05-11-2004 à 11:28:38    

Test sans aucun formulaire avant tout :
 

Code :
  1. <?php
  2. mail("tonmail@domain.com", "Sujet", "Blablabla" );
  3. ?>


 
http://fr.php.net/manual/fr/function.mail.php


Message édité par Masenko le 05-11-2004 à 11:28:52
Reply

Marsh Posté le 05-11-2004 à 11:33:28    

Sinon, il faut vérifier que OVH ne bride pas l'accès à la fonction mail (généralement ce sont plutot les hébergeurs gratuits qui utilisent ces méthodes)

Reply

Marsh Posté le 05-11-2004 à 11:36:32    

Non, OVH marche très bien coté fonction mail. J'utilise phpmailer et c'est tip top.


---------------
fermez vos topics résolus avec le tag [Résolu] en fin de titre. Merci !
Reply

Marsh Posté le 05-11-2004 à 11:39:35    

Ca dépend peut-être du contrat que tu as avec eux. Plus tu paies et plus tu as droit je pense.
 
En tout cas, c'est juste une hypothèse facile à vérifier avant de se prendre la tête sur cette fonction mail() qui est pas top il faut l'avouer...  :hello:

Reply

Marsh Posté le 05-11-2004 à 11:49:08    

OVH offre cette fonction avec les premiers hébergements disposant de PHP : 60GP à 12€/an


---------------
fermez vos topics résolus avec le tag [Résolu] en fin de titre. Merci !
Reply

Marsh Posté le 05-11-2004 à 11:50:37    

phpinfo() ;p

Reply

Sujets relatifs:

Leave a Replay

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