Deux boutons avec le même nom - PHP - Programmation
Marsh Posté le 14-06-2006 à 14:54:57
L'input image défini:
$_POST['valid_BE_x'], $_POST['valid_BE_y']
qui sont les coordonnées sur l'image où l'utilisateur a cliqué.
L'input hidden défini:
$_POST['valid_BE']
qui indique à la page de traitement que l'internaute arrive de la page où se trouve l'image cliquable.
Celà permet de vérifier que l'internaute a cliqué sur l'image, car sans le hidden, $_POST['valid_BE_x'], $_POST['valid_BE_y'] peuvent tous les deux valoir zéro et faire échouer le test dans le deuxième code.
Je sais pas si j'ai été clair.
Marsh Posté le 14-06-2006 à 15:13:59
Ok merci je pense avoir compris.
Mais ce qui me semble bizarre c'est que sur certain bouton image il a simplement fait un
if ($_POST['print_BE_x']) (par exemple pour imprimer)
sans mettre de input hidden
Mon vrai problème est que j'ai remplacé les type image par des types bouton et enlevé touts les _x et je ne sais pas si ça vient de là mais le client me dit que l'enregistrement ne fonctionne plus correctement
Marsh Posté le 14-06-2006 à 16:09:25
voui, ne pas retirer les _x
plus, il me semble, qu'avec les dernières versions de PHP une variable print_BE de type array est définie, avec les champs x et y.
Marsh Posté le 14-06-2006 à 14:42:06
Bonjour,
Je reprends un programme déjà développé par kelkun et j'aimerais que l'on m'explique à quoi correspond ce code :
J'ai deux boutons qui s'appellent tous les deux Valide_BE et dont l'un est caché:
Dans mon code PHP j'ai ceci:
Comment je sais à kel bouton correpond $_POST['valid_BE_x'], $_POST['valid_BE_y'] et $_POST['valid_BE'] ?
Merci