Formulaire de contact (bug)


LiliBaby58
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 6
Inscription: 31 Aoû 2006

Formulaire de contact (bug)

Message le Dim Oct 26, 2008 8:24

Bonjour à toutes et à tous !

Voilà je vous écris car je rencontre actuellement un bug avec mon formulaire de contact.

Voici le lien vers le formulaire : Cliquez ici

En gros je pense que le bouton input type image pose problème, le formulaire fonctionne très bien sous Firefox mais ne fonctionne pas du tout sur IE.

Auriez-vous une solution pour résoudre ce bug ?

Merci par avance pour votre aide.

justemoi
WRInaute discret
WRInaute discret
 
Messages: 81
Inscription: 24 Oct 2008

Message le Dim Oct 26, 2008 9:58

hello !
Bonjour
La tête encore envahie des brumes du sommeil peut etre que cela vient de la gestion du type image par IE.

Plus de renseignements complémentaires ici :

http://www.developpez.net/forums/d26575 ... e-sous-ie/

Bon courage et bon dimanche à vous.

Ps : c'est pas courant des <li>pour contenir les champs de formulaire... :wink:


KOogar
WRInaute accro
WRInaute accro
 
Messages: 3884
Inscription: 16 Nov 2004

Message le Dim Oct 26, 2008 10:51

ca m'etonnerais que le bouton soit le probleme mais ca doit en effet venir du html
essaye en enlevant ce protocole: accept="text/plain,text/html"

<form method="post" action="contact.php" ENCTYPE="multipart/form-data">

Si toujours rien on essaye ton idée, pour le bouton remplace dans ton code:
<input type="image" value="submit" name="envoi" src="images/btn-envoyer.jpg" />
par ->
<input type="submit" value="envoi">

justemoi
WRInaute discret
WRInaute discret
 
Messages: 81
Inscription: 24 Oct 2008

Message le Dim Oct 26, 2008 11:03

KOogar a écrit:ca m'etonnerais que le bouton soit le probleme mais ca doit en effet venir du html
essaye en enlevant ce protocole: accept="text/plain,text/html"

<form method="post" action="contact.php" ENCTYPE="multipart/form-data">

Si toujours rien on essaye ton idée, pour le bouton remplace dans ton code:
<input type="image" value="submit" name="envoi" src="images/btn-envoyer.jpg" />
par ->
<input type="submit" value="envoi">


Je crois que la valeur "submit" de son bouton image doit etre récuperée pour un post traitement en PHP.
Le véritable souci avec les input type image c'est que la valeur de l'attribut "value" ne semble pas être gerée par IE. Donc meme en implémentant un <input type="submit" value="envoi"> ça ne changera rien puisque la value doit etre "submit" et pas envoi. mais bon c'est pas pratique de nommer une value "submit" autant choisir un autre nom ou jouer sur les styles d'un simple bouton submit (width, height, background, outline) et rajouter un type hidden avec la value "submit" (pour ne pas que ce "submit" s'affiche par dessus l'image dans le cadre d'un bouton stylé avec une image en arriere plan).


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités