et avec
if (isset($_POST["id"])) echo "envoyé";
if (isset($_POST["id"])) echo "envoyé";
<input type="image" src="suppr.gif" alt="suppression" name="submit2" value="Suppression">
car c'un bouton image ? en fait ?
Déclenchement de l'envoi
Jusqu'à présent nous avons rempli notre formulaire mais nous n'avons toujours aucun élément permettant de déclencher l'envoi. En ajoutant un champ de type "submit" (<input type="submit" />) vous obtiendrez un bouton qui déclenche la soumission des données. Le texte par défaut du bouton est déterminé par le navigateur, vous pouvez le changer grâce à l'attribut "value". Si ce bouton de validation a un nom (attribut "name") et une valeur, cette valeur sera transmise lors de l'envoi ; une telle fonctionnalité permet d'utiliser plusieurs boutons et de déterminer lequel a été utilisé.
Exemple de bouton de soumission.(http://openweb.eu.org/articles/formulai ... tml#submit)
Il est aussi possible d'utiliser une image comme bouton d'envoi (<input type="image" />). Dans ce cas l'adresse de l'image devra être spécifiée via l'attribut "src" et un texte alternatif devra être fourni dans l'attribut "alt", comme une image classique. Lorsque l'utilisateur envoie le formulaire en cliquant sur l'image, la position du clic dans l'image est envoyée en plus des données normales. Dans ce cas, la donnée "monimage.x" est la position horizontale en pixel et la donnée "monimage.y" est la position verticale, où "monimage" est le nom du champ de formulaire contenant l'image. Il est aussi possible de définir les zones réactives de l'image grâce aux attributs "ismap" et "usemap", ces propriétés fonctionnent alors comme pour les images cliquables classiques.