29-01-2011, 07:57 PM
Bonsoir,
Je débute le PHP et je voudrais créer une map pour un jeu par navigateur seulement j'ai quelques problème ...
Le jeu est du même style que worldofshinobi.eu ou encore travian ...
Donc une map avec des icon de village ayant un liens vers le profil du joueur ...
J'ai 3 joueur inscrit dessus et je ne vois que 2 village et non 3 ...
Auriez vous une idées ?
Cordialement et merci avant tout
Redoine !
Je débute le PHP et je voudrais créer une map pour un jeu par navigateur seulement j'ai quelques problème ...
Le jeu est du même style que worldofshinobi.eu ou encore travian ...
Donc une map avec des icon de village ayant un liens vers le profil du joueur ...
<?php
include "config.php";
// ON PASSE A LA MAP !!
?>
<html>
<head>
<title>MAP</title>
<link rel="stylesheet" href="default/jeu.css" />
</head>
<body>
<?php
// Le village du joueur
$requeteME = mysql_query('SELECT posx,posy,skin FROM users WHERE id = '.$_SESSION['userid'].'');
$downME = mysql_fetch_array($requeteME);
$posXme = array_search('posx', $downME);
$posYme = array_key_exists('posy', $downME);
echo 'Type Village:'.$_SESSION['village'].'</br>X :'.$downME[$posXme].'</br>Y:'.$downME[$posYme].'';
?>
</br>
<div id="village">
<div id="text">
<?php
// AUTRE VILLAGE
$requeteALL = mysql_query('SELECT village,posx,posy,skin FROM users WHERE id != '.$_SESSION['userid'].'');
$downALL = mysql_fetch_array($requeteALL);
$posXall = array_search('posx', $downALL);
$posYall = array_key_exists('posy', $downALL);
?>
</div>
<a href="profile.php?id=<?php echo $_SESSION['userid'];?>"><img src="default/images/Jeu/icon<?php echo $_SESSION['skin']; ?>.png" style="position:absolute;top:<?php echo $downME[$posYme];?>;left:<?php echo $downME[$posXme];?>"/></a>
<?php
for ($i= 1; $i <= count($downALL['village']) ; $i++)
{
?>
<a href="profile.php?id=<?php echo $_SESSION['userid'];?>"><img src="default/images/Jeu/icon<?php echo $downALL['skin']; ?>.png" style="position:absolute;top:<?php echo $downALL[$posYall];?>;left:<?php echo $downALL[$posXall];?>"/></a>
<?php
}
?>
<?php
echo $_SESSION['village']; // MON VILLAGE
echo $downALL['village']; // LES AUTRE VILAGE
?>
</div>
</body>
</html>
Le hic c'est que le résultat ... hum, n'est pas ce que je voudrais avoir.J'ai 3 joueur inscrit dessus et je ne vois que 2 village et non 3 ...
Auriez vous une idées ?
Cordialement et merci avant tout
Redoine !