01-12-2008, 12:30 AM
(Modification du message : 05-12-2008, 04:34 PM par Sephi-Chan.)
Bonsoir,
J'ai 1 petit soucis pour récupérer convenablement l'id d'un joueur afin de pouvoir par la suite interagir avec. EN FAIT, c'est toujours l'id du joueur "appelant" qui apparait. voici le fichier source:
et le fichier destination affiche_aspect_perso.php:
je suis le joueur "a" et les joueurs b, c, d sont aussi présents. le script affiche toujours mon avatar et mon pseudo ("a") alors que j'ai cliqué sur le "c" par exemple....
J'ai 1 petit soucis pour récupérer convenablement l'id d'un joueur afin de pouvoir par la suite interagir avec. EN FAIT, c'est toujours l'id du joueur "appelant" qui apparait. voici le fichier source:
Code :
<?php
// --- pour finir, on affiche les autres persos s'il y en a
$rsc = mysql_query("SELECT id, avatar FROM membres WHERE pause='NON' AND posx={$rsa['posx']} AND posy={$rsa['posy']};") or die(mysql_error());
while($data = mysql_fetch_assoc($rsc)):
?>
<td width="100%" align="center" >
<a href="affiche_aspect_perso.php?id=<?php echo $data['id']; ?>"><img src="./avatars/<?php echo $data['avatar']; ?>" border="0" alt="" /></a>
</td>
<?php
endwhile;
?>
et le fichier destination affiche_aspect_perso.php:
Code :
<?php
session_start();
$id = $data['id'];
include 'connexion.php';
$req = mysql_query("SELECT avatar, pseudo FROM membres WHERE id = $id; ") or die(mysql_error());
$data= mysql_fetch_assoc($req);
$avatar= $data['avatar'];
$pseudo= $data['pseudo'];
?>
<html>
<head>
<title>aspect perso</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
<!--
a:link { text-decoration:none; font-weight:bold; color:#000000; }
a:visited { text-decoration:none; font-weight:bold; color:#000000; }
a:hover { text-decoration:none; font-weight:bold; background-color:#FF0000; }
a:active { text-decoration:none; font-weight:bold; background-color:#000000; }
-->
</style>
</head>
<body background="image/fond.jpg" bgproperties="fixed">
<center>
<table width="70%" border="2">
<td width="2"><center><img src="./avatars/<?php echo $data['avatar'];?>" alt="" /></center>
<td width="130"><center><strong><font face="Book Antiqua"><?php echo $data['pseudo'];?></center>
</td></table>