Votre question

Formulaire de contact problème !

Tags :
  • Input
  • Programmation
Dernière réponse : dans Programmation
11 Juillet 2005 21:04:20

Bonjour, j'ai eu un formulaire de contact sur un site pour que mes utilisateur me contact si il on un probleme par rpport au sujet que traite mon site. Mail je ne reçois pas leur mail ! J'ai essaier en mettant mon adresse de messagerie personnel, je reçois un mail qui dit que le webmaster va repondre dans quelques jours, mais je reçois pas le messages d'aide en lui même ! Le script est le suivant :

<form method="POST"
action="http://www.webdiz.com/services/membres/form2mail/mail.p...">
Pseudo ou nom : <input type="text" name="pseudo" size="20"><br><br>
Votre e-mail : <input type="text" name="expediteur"
size="20"><br><br>

Votre site : <input type="text" name="site" size="20" value="http://">
Sujet de votre message : <input type="text" name="sujet"
size="20"><br><br>
Votre message :<br><br>
<textarea rows="9" name="texte" cols="57"></textarea><br><br>
<center><input type=hidden name=id value=7275 ><input
type="submit" value="Envoyer" ></center>
</form></font></span></P>

Merci de m'aider ! Si il faut le configurer ou autre je sais pas ! :-D

Autres pages sur : formulaire contact probleme

11 Juillet 2005 21:43:54

Fait toi un script toi même c'est facile :
envoi.html :
  1. <html>
  2. <head><title>Contact</title></head>
  3. <body>
  4. <form method="POST" action="trait_contact.php">
  5. Pseudo ou nom : <="text" name="pseudo" size="20"><br><br>
  6. Votre e-mail : <="text" name="expediteur"
  7. size="20"><br><br>
  8.  
  9. Votre site : <="text" name="site" size="20" value="http://">
  10. Sujet de votre message : <="text" name="sujet"
  11. size="20"><br><br>
  12. Votre message :<br><br>
  13. <textarea rows="9" name="texte" cols="57"></textarea>
  14. <br><br>
  15. <center>
  16.  
  17. <input type="submit" value="Envoyer" ></center>
  18. </form>
  19. </body>
  20. </html>

trait_contact.php :
  1. <?
  2. if(isset($_POST['pseudo'])&&isset($_POST['expediteur'])&&isset($_POST['site'])&&isset($_POST['texte']))
  3. {
  4. $mail = "tonmail@tondomaine.com";
  5. $subject = "Contact";
  6. $pseudo = $_POST['pseudo'];
  7. $exp = $_POST['expediteur'];
  8. $site = $_POST['site'];
  9. $texte = $_POST['texte'];
  10. $msg = "Pseudo : $pseudo
  11. E-mail : $exp
  12. Site : $site
  13. Texte : $tedxte";
  14.  
  15. mail($mail,$subject,$msg);
  16.  
  17. }
  18. ?>

Voilà, c'est plus simple et plus rapide je pense ! :-D
@++ ;-)
11 Juillet 2005 23:08:38

je reçois juste que mon message a bien etait envoyer mais pas le message en lui même mm avec le code PHP :s

Je dois rentrer mon mail ( administrateur ) quelques part pour que je reçoivent bien les messages sur mon mail ?
Contenus similaires
12 Juillet 2005 06:40:58

oui, tu dois changer la variable $mail avec l'email où tu veux recevoir le mail !
@++
12 Juillet 2005 13:26:16

Ouai mais avec ce script la :

  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2.  
  3. <form method="POST"
  4. action="http://www.webdiz.com/services/membres/form2mail/mail.php">
  5. Pseudo ou nom : <input type="text" name="pseudo" size="20"><br><br>
  6. Votre e-mail : <input type="text" name="expediteur"
  7. size="20"><br><br>
  8. Votre site : <input type="text" name="site" size="20" value="http://"><br><br>
  9. Sujet de votre message : <input type="text" name="sujet"
  10. size="20"><br><br>
  11. Votre message :<br><br>
  12. <textarea rows="9" name="texte" cols="57"></textarea><br><br>
  13. <center><input type=hidden name=id value=7275 ><input
  14. type="submit" value="Envoyer" ></center>
  15. </form></font></span></P>
  16. </body>
  17. </html>


On le met ou notre Email ! Je vais faire avec ce script la en attendant ;) 
Citation :

riri a écrit :
oui, tu dois changer la variable $mail avec l'email où tu veux recevoir le mail !
@++
12 Juillet 2005 13:35:49

  1. <?
  2. if(isset($_POST['pseudo'])&&isset($_POST['expediteur'])&&isset($_POST['site'])&&isset($_POST['texte']))
  3. {
  4. // TON MAIL SE MET ICI
  5. $mail = "tonmail@tondomaine.com";
  6. // FIN DE L INSERTION DU MAIL
  7. $subject = "Contact";
  8. $pseudo = $_POST['pseudo'];
  9. $exp = $_POST['expediteur'];
  10. $site = $_POST['site'];
  11. $texte = $_POST['texte'];
  12. $msg = "Pseudo : $pseudo
  13. E-mail : $exp
  14. Site : $site
  15. Texte : $tedxte";
  16.  
  17. mail($mail,$subject,$msg);
  18.  
  19. }
  20. ?>
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS