Page 1 sur 1

submit type image et value

Posté : 22 janv. 2008, 16:50
par Flo
Salut,

Je viens de découvrir que apparemment IE ne fait pas suivre la valeur d'un bouton image lors de la validation d'un formulaire.

Exemple :

Code : Tout sélectionner

<input name="boutton_action" value="Ajouter" type="image" onclick="submit" src="chemin_image.png" >
Ne retourne pas "Ajouter" sous IE alors que sous Firefox ça marche bien.

Pour bien vérifier :
echo nl2br(print_r($_POST, true));
//Retourne
Array
(
[boutton_action_x] => 12
[boutton_action_y] => 7
)
Me retourne les coordonnées mais aucune valeur...c'est con ça.

Bref peut être que vous avez un astuce miracle pour ce soucis, sinon je passerai pas un champs caché mais ça m'embête un peu...

Posté : 22 janv. 2008, 17:01
par Ryle
Bah c'est surtout FF qui fait un peu de zèle en te passant une valeur alors que les inputs de type image ne sont pas sensés en renvoyer, mais seulement donner les coordonnées de la zone cliquée...

A voir sur le sujet :arrow: http://www.phpfrance.com/forums/viewtopic.php?t=34752

Posté : 22 janv. 2008, 17:16
par Flo
Ok donc y a apparemment pas moyen sous IE. C'est dommage, dans mon cas je pense qu'un champs caché devrait pouvoir remplacer mon bouton, sinon ta solution sur l'autre post est intéressante.
Merci quand même :wink: