Jump to content
Sign in to follow this  
chistof

Position (x,y) d'un click sur une image

Rate this topic

Recommended Posts

Bonjour,

Dans un script j'utilise une balise <input type=image name="couleur" .../> pour transmettre la position du click dans l'image.

J'utilise la methode GET dans mon formulaire, je vois bien couleur.x=93?couleur.y=12 apparaitre en résultat dans mon adresse lorsque je clique mais mon script de traitement (qui est sur la même page que le formulaire) n'arrive pas à recevoir les données.

Autrement dit la boucle suivante n'est jamais activée :

if (isset($_REQUEST['couleur.x']) and isset($_REQUEST['couleur.y']))

Vous pouvez voir la page complète à cette adresse :

http://christophe.helson.free.fr/grafiti.php5

Et si vous savez aussi quel est le problème avec les sessions sur cette page je suis preneur ! :whistling: (il n'y a aucun caractère ni espace blanc avec session_start() ).

Share this post


Link to post
Share on other sites

Bonjour,

Si tu utilise la méthode GET pourquoi ne pas tester tes variables comme ci-dessous ?

if (isset($_GET['couleur.x']) and isset($_GET['couleur.y']))

Share this post


Link to post
Share on other sites

Peux-tu nous mettre ton code formulaire si ce que t'a dit NorSeb ne t'a pas dépanné ?

xpatval

Share this post


Link to post
Share on other sites

Pour récupérer, il faut remplacer le point par _ :

if (isset($_REQUEST['couleur_x']) and isset($_REQUEST['couleur_y']))

Cordialement, Eric

Share this post


Link to post
Share on other sites
Pour récupérer, il faut remplacer le point par _ :

Exact, je l'ai trouvé en faisant un print_r($_REQUEST). C'est bizarre :huh: car en même temps dans la barre d'adresse j'ai bien couleur.x qui s'affiche mais bon ça marche.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...