Votre question

Problème pour envoyer les formulaires HTML

Tags :
  • Arrière plan
  • Html
  • Programmation
Dernière réponse : dans Programmation
27 Septembre 2011 14:23:04

Bonjour,

Cela fait plusieurs mois que je cherche une solution pour pouvoir recevoir les formulaires complété sur mon site internet [/contents/html/htmlintro.php3 html] et je n'ai pas encore trouvé malgré les nombreux post qui en parle.

J'ai commencé une page qui s'appelle formulaire et dont le contenu est le suivant. Merci de bien vouloir m'aider

@+

<html>
<head>
<meta content="text/html; charset=ISO-8859-1" http-equiv="content-type">
<title>AMFP (Association de Modélisme et de Figurinistes de Poissy)</title>
</head>


<body style="background-color: rgb(51, 204, 255);">
<table style="text-align: left; width: 977px; height: 68px; background-color: rgb(51, 204, 255);" border="1" cellpadding="2" cellspacing="2">
<tbody>
<tr>
<td style="vertical-align: top; background-color: rgb(51, 204, 255);">
<div style="text-align: center;"> </div>

<table style="text-align: left; width: 965px; height: 92px;" border="1" cellpadding="2" cellspacing="2">
<tbody>
<tr>
<td style="width: 200px; text-align: center;"><big><big><big><span style="font-weight: bold; color: rgb(255, 0, 0);"><img style="width: 213px; height: 142px;" alt="tenace" src="tenace.jpg"></span></big></big></big></td>
<td style="width: 537px; text-align: center;"><big><big style="font-weight: bold; font-style: italic;"><big>AMFP
<br>
<br>
Association de Modélisme et de Figurinisme de Poissy</big></big></big></td>
<td style="width: 200px; text-align: center;"><img style="width: 153px; height: 218px;" alt="logoamfp" src="logoamfp.jpg"></td>
</tr>
</tbody>
</table>
<br>
<br>
<table style="text-align: left; width: 965px; height: 352px;" border="1" cellpadding="2" cellspacing="2">
<tbody>
<tr>
<td style="vertical-align: top; text-align: center; background-color: rgb(255, 255, 204); font-family: Book Antiqua; width: 200px;"><big style="font-weight: bold;"><br>
Menu
Principal</big><br>
<div style="text-align: left;"><br>
<ul>
<li style="background-color: rgb(255, 255, 204);"><a href="index.html">Accueil</a></li>
</ul>
<ul>
<li><a href="presentation.html">Présentation</a></li>
</ul>
<ul>
</ul>
<ul>
<li><a href="acceshoraires.html">Accès
/ Horaires / Contact</a></li>
</ul>
<ul>
<li><a href="tarifs.html">Adhésions</a></li>
</ul>
<ul>
<li><a href="agenda.html">Agenda</a></li>
</ul>
<ul>
<li><a href="galerie%20photos.html">Galerie photos</a></li>
</ul>
<ul>
<li><a href="liens.html">Liens</a>
</li>
</ul>
</div>
</td>
<td style="width: 745px; background-color: rgb(255, 255, 204); vertical-align: top; text-align: center;"><br>
<span style="font-family: Book Antiqua;"><br>
<big style="font-weight: bold;"><big></big></big></span>
<p><b>Envoyer un message mail à l'AMFP : </b><br>
<br>
</p>
<div style="text-align: left;">Verifiez bien la saisie
de votre adresse E-mail si vous voulez recevoir une réponse.</div>
<div style="text-align: left;"><br>
<br>
<form method="post" action="MONADRESSE@hotmail.com" name="Contact"><br>
Adresse e-mail :     <input name="email"><br>
<br>
Sujet :                    <input name="sujet"><br>
<br>
Texte :                   <input name="texte"><br>
<br>
Valider :                 <input name="Valider" type="submit"><br>
<br>
<br>
</form>
<br>
<br>
<span style="font-family: Book Antiqua;"></span></div>
</td>
</tr>
</tbody>
</table>
<br>
<br>
</td>
</tr>
</tbody>
</table>
<br>
<div style="position: absolute; top: 50px; left: 50px;">
</div>
</body>
</html>

Autres pages sur : probleme envoyer formulaires html

27 Septembre 2011 14:59:33

Salut,

Si j'ai bien compris tu désires recevoir sur ton adresse mail les formulaires saisis.

J'ai vu que tu as mis ton adresse mail dans la propriété "action" de ton formulaire.
Ce n'est pas comme ça qu'il faut procéder.

Il faut que tu mettes l'adresse d'une page écrite dans un langage tel que PHP, et c'est cette page qui va récupérer les informations du formulaire et constituer et envoyer un mail vers ta boîte.

Autrement dit il te faut un serveur pour faire tourner tout ça (celui de ton fournisseur d'accès par exemple, s'il offre un espace personnel). On ne peut pas le faire en HTML pur.

Tu trouveras facilement sur le net des exemples d'envoi et de récupération de formulaires, ainsi que des exemples de constitution de mail.

Bon courage.
28 Septembre 2011 08:56:16

Bonjour Monami62,

Merci de ta réponse après recherche sur le net j'ai trouvé quelque chose qui m'a fait créer un formulaire, un accuse et modifier mon index.

lorsque je met le tout sur l'espace de stockage de mon FAI et que je test, le message suivant apparait :

Warning: mail() has been disabled for security reasons in /var/www/a/am/amf/amfpoissy.perso.sfr.fr/public_html/monformulaire.php on line 9

Warning: Cannot modify header information - headers already sent by (output started at /var/www/a/am/amf/amfpoissy.perso.sfr.fr/public_html/monformulaire.php:9) in /var/www/a/am/amf/amfpoissy.perso.sfr.fr/public_html/monformulaire.php on line 10

Pour info pour créer le formulaire.php, j'ai un ouverd le bloc note et copier les éléments. peut être que l'erreur vient de la car je n'ai jamais créer de page php.

Merci d'avance pour ton aide ;) 
Contenus similaires
a c 145 L Programmation
28 Septembre 2011 10:42:57

Ton code final est correct, mais ton hébergeur interdit l'envoi de mails avec la fonction php mail().
Il faut voir dans la FAQ de l'hébergeur s'il n'a pas mis en place une alternative, comme un form2mail.cgi
28 Septembre 2011 10:47:38

Salut,

Je viens de vérifier sur le site de SFR. Effectivement la fonction php mail est interdite chez SFR.

Mais tu peux te créer un compte gratuit chez Free; là la fonction mail n'est pas bridée.
29 Septembre 2011 16:21:43

Bonjour,

J'ai essayé le code sur un serveur free et visiblement quand j'expédie le message tout semble se passer correctement (j'ai même le message qui dit que mon message a été envoyé) sauf que je n'ai rien reçu.

J'ai vu sur internet que certains parle de php mailer mais je n'ai pas compris comment cela fonctionne.

Si vous avez d'autres pistes :) 

Merci

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