Placer des coordonnés

Fermé
Fushiida Messages postés 31 Date d'inscription vendredi 22 juillet 2011 Statut Membre Dernière intervention 8 février 2013 - 5 sept. 2012 à 15:48
carabde Messages postés 60 Date d'inscription mercredi 8 juillet 2009 Statut Membre Dernière intervention 30 décembre 2021 - 7 sept. 2012 à 12:06
Bonjour,
J'ai crée un jeu, les joueurs sont positionner grace a des coordonnée x, y par exemple, 150,80
J'aimerai pouvoir afficher le positionnement des joueurs sur une carte, une img en fond, j'aimerai sur cette img apparaisse des coordonnées quand je pointe avec ma sourie, je m'explique je rentrerai sur une page par exemple carte.php et je pourrai voir les joueurs ce situant a tel ou tel coordonner, mais pour cela il me faudrait crée une div avec des coordonnée dessus, hors je n'est pas trouver sur le net comment procéder pour que sur ma page php je puisse faire apparraitre des coordonner

Je ne pense pas avoir été extrêmement claire, donc si vous voulez plus de détails n'hésiter pas a me les demander.

Merci d'avance
Fushiida

2 réponses

De tête je dirait comme ça.
Il doit y avoir quelques soucis de syntaxe ou de truc dans le genre mais sur le principe c'est ca.

//Ta requete ou tu récupère tes machins, je pars du principe que tu utilise pdo

echo'<div id="carte">'; //Ta carte qui est un div placé ou tu veux avec des dimension fixes et limage en arrière plan


$ycarte = 100 //Dimension Y de ton div
$xcarte = 100 //Dimension X de ton div

$ymax = 150 //Y maximum sur ta carte
$xmax = 150 //Y maximum sur ta carte

while($reponse = $requete->fetch()){

$left = ($reponse["Position X"]*$xcarte)/$xmax;
$top = ($reponse["Position Y"]*$ycarte)/$ymax;

echo'<img src="joueur.png" title=" X : '.$reponse["Position X"].' Y : '.$reponse["Position Y"].'" style="position:absolute;left:'.$left.';top:'.$top.';" />

}
echo'</div>';
0
carabde Messages postés 60 Date d'inscription mercredi 8 juillet 2009 Statut Membre Dernière intervention 30 décembre 2021 30
7 sept. 2012 à 12:06
Bonjour,
Si j'ai bien compris vous voulez récupérer les coordonnés d'une image ou un div.
à mon avis c'est du javascript qu'il vous faut et plus précisément la bibliothèque Jquery dont voici un lien qui pourra vous aider :
http://apprendre-creer-sites.com/jquery/jQuery-la-method-offset.php
0