Juste pour savoir si comme moi d'autres se sont fait piéger par cette daube d'IE dans un formulaire avec un input type image en guise de submit ...


Le cadre:
Un formulaire en post avec plusieurs input type image

coté php un test sur le $_POST['name'] pour savoir que input imae à été cliqué ...

Sous FFx aucun souci mon le test isset fonctionne à merveille ...
Et vlan IE trébuche ...

La raison ?
si vous avez un input type image il faut se mefier de la différence entre IE et FFX !!!
FFX envoie au serveur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
 $_POST['name_x'] // abscisse du click sur l'image
 $_POST['name_y']// ordonnée du click sur l'image
 $_POST['name'] // avec la value de l'input
IE:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
 $_POST['name_x'] // abscisse du click sur l'image
 $_POST['name_y']// ordonnée du click sur l'image
Pas de $_POST['name']

Il faut donc tester le isset sur le _x ou _y

Merci IE !!!