Problème de formulaire avec IE 8
bonjour à tous
soit la balise suivante :
Code:
1 2 3
|
<form id="Démo_form" class="formulaire " action="mailto:xxxx@xxx.fr"
name="envoi" method="post" enctype="text/plain"> |
lors de l'envoi sous Mozilla, aucun problème.
avec IE 8, le contenu du formulaire est envoyé en pièce jointe (POSTDATA.ATT)
comment solutionner ce problème ?
Merci d'avance
Pour ma part les forumaires fonctionnent
Citation:
Envoyé par
juju51
Bonjour, j'ai le même problème. I a t'il une solution:cfou:
voici ce que j'ai dans mon html :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| <div id="formulairerequete" >
<form method=POST action=formmail.php >
<input type=hidden name=sujet value=demande-de-devis>
<table class="tableau">
<tr><td>Nom:</td>
<td><input type=text name=nom size=30></td></tr>
<tr><td>Prénom:</td>
<td><input type=text name=prenom size=30></td></tr>
<tr><td>Email:</td>
<td><input type=text name=email size=30></td></tr>
<tr><td>Tél.:</td>
<td><input type=text name=tel size=30></td></tr>
<tr><td colspan=2>Votre Projet:<br>
<textarea COLS=30 ROWS=10 name=projet></textarea>
</td></tr>
</table>
<div id="news"><p>Je souhaite recevoir la newsletter de monentreprise</p><input name="newsletter" type="checkbox" value="oui" /></div>
<br /> <input type=submit value=Envoyer>
</form></div> |
et ce que j'ai dans un fichier nommé formmail.php également à la racine du site :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| <?php
$TO = "maboitemail@mondomaine.fr";
$h = "From: " . TO;
$message = "";
while (list($key, $val) = each($HTTP_POST_VARS)) {
$message .= "$key : $val\n";
}
mail($TO, $subject, $message, $h, $_session);
Header("Location: http://www.mondomaine.com/remerciements.html");
?> |
nb: ce qui vient après location c'est une page que tu crée pour dire à tes utilisateurs que leur demande est prise en compte (ca évite qu'il saturent ta boite en pensant que c'est pas pris en compte):ccool: