Se connecter avec
S'enregistrer | Connectez-vous

Problème sur un formulaire de contact en php

Dernière réponse : dans Programmation

Bonjour,

Je rencontre un problème sur la page contact d'un site que j'ai créé (www.logeo.biz),
cette page contient un formulaire de contact qui est envoyé par un formulaire php. Mais lorsque je clique sur le bouton envoyer un message d'erreur apparaît "le message est bien envoyé Erreur : message non envoyé; remplissez tous les champs; ".

le code php est :

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "<a href="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" target="_blank">http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd</a>">
  2. <html xmlns="<a href="http://www.w3.org/1999/xhtml" target="_blank">http://www.w3.org/1999/xhtml</a>">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  5. <title>titre</title>
  6.  
  7.  
  8.  
  9. </head>
  10.  
  11. <body>
  12.  
  13. <?php
  14. /* test du formulaire --------------------------------------------------*/
  15. $testForm = "ok";
  16.  
  17. if ($nom ==""){ $testForm == "pasOk";}
  18.  
  19.  
  20.  
  21. /* si le form est bien rempli on envoie---------------------------------*/
  22. if ($testForm == "ok")
  23. {
  24. /* email du destinataire*/
  25. $fmailto = "contact@logeo.biz";
  26.  
  27. /* sujet du mail*/
  28. $fSubject = "message du site de logeo.biz";
  29.  
  30. $fbody = "Message pour christophe:\n";
  31. $fbody .= "Nom : $nom\n";
  32. $fbody .= "prenom : $prenom\n";
  33. $fbody .= "Email : $email\n";
  34. $fbody .= "sujet : $sujet\n";
  35. $fbody .= "message : $message\n";
  36.  
  37.  
  38.  
  39. $fenvois = mail($fmailto, $fSubject, $fbody);
  40.  
  41. /* si le message est bien envoyé cest ok---------------------------*/
  42. if ($fenvois !="0")
  43. {
  44. ?>
  45. le message est bien envoyé
  46. <?
  47. }
  48. else
  49. {
  50. /* si le message nest pas bien envoyé cest faux---------------------------*/
  51. ?>
  52.  
  53. Erreur : message non envoyé;
  54. <?
  55. }
  56.  
  57.  
  58. }
  59. else
  60. {
  61. ?>
  62. remplissez tous les champs;
  63. <?
  64.  
  65. }
  66. ?>
  67. </body>
  68. </html>


Si quelqu'un pouvais m'aider à trouver la source du problème ce serai parfait.

Merci d'avance.

Autres pages sur : probleme formulaire contact php

Lassé par la pub ? Créez un compte

Merci pour ces réponses, j'ai un peu de mal avec le php donc je voudrai savoir si vous ne connaitriez pas un site ou je pourrai trouver un tutoriel pour créer un formulaire d'envoi correcte ou au moins m'aider à corriger celui-ci ?

Merci pour votre aide.
Lassé par la pub ? Créez un compte
Tom's guide dans le monde