bouton submit avec image [php/html] - PHP - Programmation
Marsh Posté le 23-11-2004 à 14:11:13
blackdalhia a écrit : Hello ! |
Normale.
Il faut mettre un champ caché et tester avec la valeur de ce champ caché. Le problème peut se poser lorsqu'il y a plusieurs bouton submit. Là il faut jouer avec le javascript. En gros, il faut faire un script qui dit que s'il clique sur l'un de ces bouton il transmet ça valeur dans un champ caché et en php c'est sur cette valeur que tu fais test conditionnel.
Marsh Posté le 23-11-2004 à 14:15:09
+1
<input type="hidden" name="" value="" />
(mais c'est vrai que c'est con ce qui t'arrive. Moz et opéra ont le meme comportement que firefox la dessus.
Marsh Posté le 23-11-2004 à 14:22:10
ben justement j'ai plusieurs bouton submit ... un par MP !
donc je ne peux pas faire de input caché ...
et faire un javascript pour ca ... je me demande si je vais pas bazarder l'image...
Marsh Posté le 23-11-2004 à 15:06:37
blackdalhia a écrit : ben justement j'ai plusieurs bouton submit ... un par MP ! |
Sincèrement le javascript n'est pas lourd à faire.
Tu fais un
Code :
|
En php tu testes juste $HTTP_POST_VARS['champ_cache']
Il y a rien de sorcié
Marsh Posté le 23-11-2004 à 19:39:06
c'est aussi simple que genial !
merci !
ca marche !!!!!!!!!!!!!!!! excellent !
Marsh Posté le 23-11-2004 à 19:44:29
De rien mon enfant
Pphp
Marsh Posté le 23-11-2004 à 14:07:19
Hello !
Je fais un bouton submit avec une image, qui transmet une valeur (je fais un module de gestion de MP en php):
<input type='image' src='Img/button_poubelle.gif' name='Delete' value='".$MP_ID."' >
le formulaire dont fait partie ce bouton lance le script Php qui supprime le MP de clé MP_ID.
==> Le probleme est que IE ne transmet pas la valeur du bouton (ca marche pourtant avec Firefox ...)
Ca marche si je met un input type="submit" ... mais je perds la photo !
merci de votre aide !