PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#1 26-05-2014 16:08:08

Gaeil28
Membre
Inscription : 30-12-2011
Messages : 21

formulaire, une image à la place d'un bouton

Bonjour,
J'ai fait un formulaire qui fonctionne très bien chez moi et chez d'autres personnes...(il exécute le fichier commande.php lorsqu'on clique sur le bouton (image) envoyer) .
Mais quelques visiteurs (très peu) me disent qu'il ne se passe rien quand ils cliquent sur le bouton envoyer  - ils restent sur la page - (bouton qui est donc une image)
Auriez-vous une idée d'où vient ce problème ?
merci
Gérard

voici le code (j'ai pas mis tous les champs...)


<form name ="commande"  action = "email_commande.php" method="post" enctype="application/x-www-form-urlencoded">
<table   cellpadding="5" cellspacing="5" >
<tr>
 <td><input name="prenom" type="text" size="30" /></td>
 </tr>
 <tr>
<td><input name="nom" type="text" size="50" /></td>
</tr>
<tr>
<td>
<input src="bouton_commander.gif" alt="tirage" width="142" height="57" border=0 type="image"  name="envoyer"  >
</td>
</tr>
</table>
</form>

 

Dernière modification par Gaeil28 (26-05-2014 16:08:51)

Hors ligne

#2 30-05-2014 02:35:21

Jc
Membre
Lieu : Zillisheim - Alsace
Inscription : 15-04-2010
Messages : 1 629
Site Web

Re : formulaire, une image à la place d'un bouton

Bonjour,

Si vous n'envoyez pas le formulaire en ajax, il vous faut définir type="submit" à votre image pour être conforme au standard.
Si vous le faites en ajax, rajoutez un onclick="submit()" et codez l'envoi de votre formulaire dans la fonction submit() en javascript.

++


POO PHP+Ajax en MVC avec PDO et Bases de données épaisses  : What else?

Hors ligne

#3 30-05-2014 09:32:31

Gaeil28
Membre
Inscription : 30-12-2011
Messages : 21

Re : formulaire, une image à la place d'un bouton

Merci !
Gérard

Hors ligne

#4 28-10-2014 04:54:55

Delphine
Membre
Inscription : 21-10-2014
Messages : 18

Re : formulaire, une image à la place d'un bouton

Bonjour,

je ne suis certaine mais je crois que çà devrait aller

  <input type="submit" name="ok" style="background:url(ok.jpg) no-repeat;" value="ok" />

Dernière modification par Delphine (28-10-2014 04:57:29)

Hors ligne

Pied de page des forums