probleme formulaire sous ie

probleme formulaire sous ie - PHP - Programmation

Marsh Posté le 27-09-2006 à 18:51:02    

Bonjour,
 
j'ai créé grace a dream un formulaire pour une reservation qui envoi un mail lorsqu'on clic sur envoyer
 
Sous firefox il marche nickel mais sous ie lorsqu'il m'ouvre mon utilitaire de mail ( incredimail) rien ne s'affiche dans le message.
 
voi la mon form :  
 
<form action="mailto:monadresse@wanadoo.fr?subject=Formulaire Heretic Paintball" method="post" enctype="text/plain">  
<table border="0" align="center" cellpadding="2" cellspacing="1">
<tr>  
<tr>  
<td><font face="Arial, Helvetica, sans-serif">Nom<font color="#FF0000">*</font>: </font></td>
<td>
<div align="center">
 
<input type="text" size="35" name="nom">
</div></td>
</tr><tr>
<td><font face="Arial, Helvetica, sans-serif">Pr&eacute;nom<font color="#FF0000">*</font>: </font></td>
<td>
<div align="center">
 
<input type="text" size="35" name="prenom">
</div></td>
</tr><tr>
<td><font face="Arial, Helvetica, sans-serif">Code postal<font color="#FF0000">*</font>: </font></td>
<td>
<div align="center">
 
<input type="text" size="35" name="cp">
</div></td>
</tr><tr>
<td><font face="Arial, Helvetica, sans-serif">Ville<font color="#FF0000">*</font>: </font></td>
<td>
<div align="center">
 
<input type="text" size="35" name="ville">
</div></td>
</tr><tr>
<td><font face="Arial, Helvetica, sans-serif">Organisme </font></td>
<td>
<div align="center">
 
<input type="text" size="35" name="organisme">
</div></td>
</tr><tr>
<td><font face="Arial, Helvetica, sans-serif">Date de r&eacute;serve<font color="#FF0000">*</font>: </font></td>
<td>
<div align="left">
 
<SELECT NAME="date" SIZE="1">
<OPTION VALUE="rien">  
<OPTION VALUE="01/10/2006"> 01/10/2006
<OPTION VALUE="08/10/2006"> 08/10/2006
<OPTION VALUE="15/10/2006"> 15/10/2006
<OPTION VALUE="22/10/2006"> 22/10/2006
<OPTION VALUE="29/10/2006"> 29/10/2006
</SELECT>
</div></td>
</tr>
  <td><font face="Arial, Helvetica, sans-serif">Horaire souhaiter<font color="#FF0000">*</font>: </font></td>
    <td>
<div align="left">
 
<SELECT NAME="heure1" SIZE="1">
<OPTION VALUE="aucun">  
<OPTION VALUE="9h"> 9h
<OPTION VALUE="10h"> 10h
<OPTION VALUE="11h"> 11h
<OPTION VALUE="12h"> 12h
<OPTION VALUE="13h"> 13h
<OPTION VALUE="14h"> 14h
<OPTION VALUE="15h"> 15h
<OPTION VALUE="16h"> 16h
<OPTION VALUE="17h"> 17h
<OPTION VALUE="18h"> 18h
<OPTION VALUE="19h"> 19h
</SELECT>
&agrave;  
 <SELECT NAME="heure2" SIZE="1">
<OPTION VALUE="aucun">
 <OPTION VALUE="10h"> 10h
<OPTION VALUE="11h"> 11h
<OPTION VALUE="12h"> 12h
<OPTION VALUE="13h"> 13h
<OPTION VALUE="14h"> 14h
<OPTION VALUE="15h"> 15h
<OPTION VALUE="16h"> 16h
<OPTION VALUE="17h"> 17h
<OPTION VALUE="18h"> 18h
<OPTION VALUE="19h"> 19h
</SELECT>
</div></td>
<tr>
<td><font face="Arial, Helvetica, sans-serif">Nombre de personne<font color="#FF0000">*</font>:</font></td>
<td>
<div align="center">
 
<input type="text" size="35" name="nbpers">
</div></td>
</tr><tr>
<td><font face="Arial, Helvetica, sans-serif">T&eacute;l&eacute;phone<font color="#FF0000">*</font> :</font></td>
<td>
<div align="center">
 
<input type="text" size="35" name="tel">
</div></td>
</tr><tr>
<td><font face="Arial, Helvetica, sans-serif"> Email<font color="#FF0000">*</font> :</font></td>
<td>  
<div align="center">
 
<input type="text" size="35" name="mail">
</div></td>
</tr><tr>
 
<td colspan="2"><p>
  <INPUT type="submit" value="Envoyer" name="submit" />
  <input type="reset" name="reset" value="Effacer" />
</p>
  <p><font color="#FF0000">*</font><font size="1" face="Arial, Helvetica, sans-serif">Champs obligatoire &agrave; remplir</font>. </p></td>
 
 
 
</tr>
</table>
</form>

Reply

Marsh Posté le 27-09-2006 à 18:51:02   

Reply

Marsh Posté le 28-09-2006 à 09:08:57    

alors personne ne sait?

Reply

Marsh Posté le 28-09-2006 à 09:17:24    

hum... bizarre que ça fonctionne avec ff.
et sous IE ça t'affiche pas directement ton client email avec les champs pré rempli ?
 
Pour envoyer un mail, normalement tu dois passer par un serveur, donc traiter ton formulaire (PHP, ASP ..). Or la tu ne le fait pas, donc le seul outils te permettant d'envoyer un mail sera ton client mail. Comme je te l'ai dit au début, ça m'étonne même que ça fonctionne avec FF. Il ne te lance pas ton client mail par hasard ?

Reply

Marsh Posté le 28-09-2006 à 10:34:19    

Quand je valide mon form il m'ouvre incredimail.
La seul chose qui s'affiche c'est mon mail et mon sujet sur ie, mon contenu non.

Reply

Marsh Posté le 28-09-2006 à 11:08:04    

et sous FF il ne t'ouvre pas incrédimail ?

Reply

Marsh Posté le 28-09-2006 à 11:14:02    

Si sous FF il y a aucun problème, il est ouvert avec tout son contenu, mais sous IE nada!
C'est pour ca que je comprend pas.
Un problème du serveur IE?(je serais pas surpris!)

Reply

Marsh Posté le 28-09-2006 à 11:59:07    

.. la ça n'a rien à voir avec du php !
 
serveur IE .. ? IE n'a pas de serveur... IE est un navigateur ! donc client.
 
Ensuite il y a peut être un soucis de passage de données entre IE et incrédimail... En même temps si tu veux traiter un formulaire, ce n'est pas le meilleur moyen.

Reply

Marsh Posté le 28-09-2006 à 12:10:46    

oui excuse je voulais bien dire navigateur IE.
 
Que me conseillerais tu avec le php que je ne connais pas trop?!

Reply

Marsh Posté le 28-09-2006 à 12:29:28    

Et bien tout dépend à quoi sert ton formulaire...
 
Aprés avec PHP tu peux faire tout un tat de chose (tri/prétraitement/etc...) donc encore une fois ça dépend de la destination de ton formulaire.

Reply

Marsh Posté le 28-09-2006 à 13:01:07    

C'est un form de réservation.
L'idée de départ était qu'il arrive sur un mail de l'organisation directement quand un client valide le form.
Avec des mises à jour au niveau de la selection des dates que l'on pourait modifier facilement.

Reply

Marsh Posté le 28-09-2006 à 13:01:07   

Reply

Marsh Posté le 28-09-2006 à 13:13:51    

et bien l'avantage avec un traitement automatique, tu pourrais connaitre le nombre de place réservée, le nombre libre, par exemple.
 
Mais bon si tu ne connais pas ou peu php, il va falloir t'y mettre si tu veux faire ça. Ce n'est pas trés compliqué, mais il faut un peu plus que les bases. (de nombreux cours/tuto sont dispo sur le net, fait une recherche sur hfr tu devrais en trouver quelques'un et n'hésite pa à revenir avec tes questions :D ;))
 
De même il existe des script de calendrier tout fait, c'est facile à mettre en place, mais la plupart du temps ça demande quand même un peu d'adaptation.

Reply

Marsh Posté le 28-09-2006 à 13:55:01    

ok merci je vais consulter!!!

Reply

Marsh Posté le 28-09-2006 à 19:39:38    

Pour en revenir à la question de base, des espaces dans l'action d'un formulaire, je doute que ce soit une bonne idée quand on souhaite que tous les navigateurs acceptent :D

Reply

Sujets relatifs:

Leave a Replay

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