coordonnée de la souris

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : coordonnée de la souris

par Gnaf » 21 juin 2005, 12:49

tu peux le faire:
// dans le formulaire
<input type="image" src="image.jpg" name="carte" >
et pour récupérer le clic en PHP , il faut tester les variables carte_x et carte_y:
$_POST['carte_x']
$_POST['carte_y']
A+

Pascal
D'accord mais dans ce cas là faut penser à faire en sorte que cliquer sur l'image revient à valider le formulaire, non?
En tout cas merci, je pense que cela va bien me servir.

par pascaltje » 20 juin 2005, 17:19

tu peux le faire:
// dans le formulaire
<input type="image" src="image.jpg" name="carte" >
et pour récupérer le clic en PHP , il faut tester les variables carte_x et carte_y:
$_POST['carte_x']
$_POST['carte_y']
A+

Pascal

par Greg » 20 juin 2005, 16:55

PHP ne peut absolument pas savoir ce qu'il est de l'état de la souris d'un utilisateur ... vu que PHP est exécuté coté serveur, et pas coté client.

Vu ce que tu cherches à faire, je te conseille de regarder du coté des balises <map> et <area> en HTML.

par Gnaf » 20 juin 2005, 16:54

c'est bon j'ai trouvé un truc pour faire çà : pour ceux que ca intéresse ...

en javascript document.window.event.x(abscisse) & document.window.event.y(ordonnée)

l'embetant c'est que ce sont des coordonnées absolues...

coordonnée de la souris

par Gnaf » 20 juin 2005, 16:44

(Re)Bonjour à toutes zé à tous,
ma question est très simple :

comment pourrais-je faire pour récupérer les coordonnées de l'endroit ou je clique? L'application est très simple, je dois repérer des villes sur une carte de france vierge et je voudrais pouvoir enregistrer dans ma base de données les coordonnées du clic (plutôt que d'avoir une image par ville).

Merci d'avance