Quel encodage/décodage ai-je besoin lors du passage d'une valeur via un formulaire/une URL ?
<<<
J'essaye d'utiliser <input type="image"> mais les variables Comment créer un tableau dans une balise <form> HTML ?
>>>

11.8 PHP et HTML
11 FAQ : foire Aux Questions
 Manuel PHP

Quel encodage/décodage ai-je besoin lors du passage d'une valeur via un formulaire/une URL ?
-> J'essaye d'utiliser <input type="image"> mais les variables
Comment créer un tableau dans une balise <form> HTML ?
Comment puis-je récupérer le résultat d'un champs HTML
Comment puis-je passer une variable de Javascript vers PHP ?

11.8.2 J'essaye d'utiliser <input type="image"> mais les variables

Lorsque vous validez un formulaire, il est possible d'utiliser une image au lieu du bouton standard de type " submit " avec une balise du type :


<input type="image" src="image.gif" name="foo" />
Lorsque l'utilisateur clique sur l'image, le formulaire est transmis au serveur avec deux variables supplémentaires : foo.x et foo.y qui représentent les coordonnées du point cliqué.

Comme foo.x et foo.y sont des noms de variables invalides en PHP, elles sont automatiquement converties en foo_x et foo_y . Les points sont remplacés par des soulignés . Donc, vous devez accéder à ces variables comme n'importe quelle autre variable tel que décrit dans la section " Variables externes à PHP ". Par exemple, en utilisant $_GET['foo_x'] .
Note

Les espaces dans les noms de variables sont également converties en un souligné bas.

<< J'essaye d'utiliser <input type="image"> mais les variables >>
Quel encodage/décodage ai-je besoin lors du passage d'une valeur via un formulaire/une URL ? PHP et HTML Comment créer un tableau dans une balise <form> HTML ?