[HTML/CGI] Formulaire avec envoi mail sans mailto:

Formulaire avec envoi mail sans mailto: [HTML/CGI] - HTML/CSS - Programmation

Marsh Posté le 08-03-2007 à 17:12:34    

Salut à tous, j'aimerais creer un formulaire tout bete qui une fois posté arrive directement dans ma boite mail.
Pour le moment je n'ai trouvé que la solution qui fait passer par outlook et comme peu de monde s'en sert...
Ca m'enerve car quand j'avais 15piges j'avais trouvé en 10secondes mais là ca fait 1heure que je me prend le chou !!
Si qqun a une solution rapide c'est avec le plus grand plaisir que je l'ecoute  [:andromaque]

Reply

Marsh Posté le 08-03-2007 à 17:12:34   

Reply

Marsh Posté le 08-03-2007 à 17:15:03    

voilà ce que j'ai trouvé pour le moment c'est vraiment pas terrible :
http://pgolan.free.fr/main.html
 

Citation :

<FORM ACTION="mailto:thorgalsugo_hotmail.com?SUBJECT=Lan&body="" METHOD="post">
  <p><span class="text">Ton pseudo  
    :  
      <input type="text" name="textfield">
      <br />
    Ton mail:  
    <input type="sumbit" name="B1">
    <br />
    <br />
    <br />  
    Un p'tit commentaire?
    </span><br />
 
    <textarea name="textfield2" cols="60" rows="5"></textarea>
    <br />
    <br />
    <input type="submit" name="submit" value="Envoyer">
    <input type="reset" value=Effacer name="reset">
  </p>
  </form>
 
 
</form>


Message édité par french_Kiss le 08-03-2007 à 17:15:18
Reply

Marsh Posté le 08-03-2007 à 18:31:51    

je viens de me rappeler qu'à lepoque sur free.fr y'avait une aide tres simple pour ce genre de chose mais là je trouve plus rien :'(
 
C bon j'ai trouvé!!!


Message édité par french_Kiss le 08-03-2007 à 18:36:57
Reply

Marsh Posté le 09-03-2007 à 12:56:04    

Code :
  1. <?php if ($_POST['message'] == "" ) { ?>
  2.   </p>
  3.   </div>
  4. <form name="envoiemail" id="envoiemail" method="post" action="">
  5. <p align="center">Texte<br />
  6.   <br />
  7.   <span class="Style1"><br />
  8.   <br />
  9. </span><br />
  10. <br />
  11.   Votre nom :
  12. <input name="nom" type="text" id="nom" />
  13. </p>
  14. <p align="center">Votre email :
  15. <input name="email" type="text" id="email" />
  16. </p>
  17. <p align="center">Sujet de votre email :
  18. <input name="sujet" type="text" id="sujet" />
  19. </p>
  20. <p align="center">Message :<br />
  21. <textarea name="message" cols="50" rows="5"></textarea>
  22. </p>
  23. <p align="center">
  24. <input name="Submit" type="submit" onclick="MM_validateForm('nom','','R','email','','RisEmail','sujet','','R','message','','R');return document.MM_returnValue" value="Envoyer" />
  25. </p>
  26. </form>
  27.     <div align="center">
  28.       <?php } else {
  29. mail("tonmail@mail.com", $_POST['sujet'], $_POST['message'],"From: ".$_POST['nom']."<".$_POST['email'].">" );
  30. ?>
  31.     </div>
  32.     <p align="center">Le message a bien &eacute;t&eacute; envoy&eacute;, merci.</p>
  33.     <div align="center">
  34.       <?php } ?>
 

j'espére que ça vas t'aider


Message édité par sebinfo007 le 09-03-2007 à 12:56:52
Reply

Marsh Posté le 06-08-2008 à 13:41:34    

Bonjour,

 

En faisant une recherche sur le web, je suis tombé sur ce sujet qui m'intéresse car j'ai aussi un formulaire qui fonctionne très bien en mode mailto mais trop restreint.

 

J'ai donc utilisé le modèle ce cette page mais apparemment il y aurait une erreur car chez moi il m'affiche après accueil ceci : " ) ;?> en plus il affiche une page avec le remerciement en vert comme quoi il a envoyé le message et en rouge comme quoi il n'a pas pu envoyer le message.

 

y-aurait-il une erreur de syntaxe ? pareil au début du script comment peut-on fermer une balise avant d'en ouvrir une ou alors il y a un manquant. Excusez mais, je n'ai aucune notion en PHP juste de l'HTML
# <?php if ($_POST['message'] == "" ) { ?>
#   </p>
#   </div

 

Merci pour vos précisions


Message édité par gil225 le 06-08-2008 à 13:42:53
Reply

Sujets relatifs:

Leave a Replay

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