Code Php intergrer avatar dans "header"

Bonjour, la communauté, je me permet de venir poster ce petit message car après plusieurs recherche je ne trouve pas.
Sur ce site : http://assassinclan.free.fr
Je souhaiterai faire apparaitre en haut à droite soit dans la partie "login" du fichier index.tpl
L'avatar du membre connecté.
Ce type de site fonctionne sous une base php téléchargeable chez nuked klan.

Au cas ou un expert du php passe par ce topic.
Je vous remercie d'avance je repasserai dans la soirée.

Pour info la partie Login de index.tpl

<div id="login">
			<h2>Login</h2>
			
			<div class="wrapper">
				<div class="box">
					<div class="skin">
						<h3>Changer de thème :&nbsp;</h3>
						
						<a class="prev" href="javascript: navSkin(false);">
							<img class="reset" src="<?php echo dF_skin_rpath; ?>images/icones/fleche1.gif" alt="Previous" /></a>
						
						<ul id="skins">
							<?php foreach($GLOBALS['skins'] as $key => $skin): ?>
								<?php if ($key === 'checked'): ?>
                                	<li class="selected"><em><?php echo $skin; ?></em></li>
                                <?php else: ?>
                                	<li><a href="javascript: setSkin('<?php echo $skin; ?>');"><?php echo $skin; ?></a></li>
                                <?php endif; ?>
							<?php endforeach; ?>
						</ul>
						
						<a class="next" href="javascript: navSkin(true);">
							<img class="reset" src="<?php echo dF_skin_rpath; ?>images/icones/fleche2.gif" alt="Next" /></a>
					</div>
					
					<?php if (empty($GLOBALS['user'])): // Cas où l'utilisateur n'est pas connecté ?>
						<form class="top" action="index.php?file=User&amp;nuked_nude=index&amp;op=login" method="post">
							<div>
								<input type="text" name="pseudo" value="pseudo" size="14" onfocus="check(this, 'pseudo');" onblur="check(this, 'pseudo');" />
								
								<input type="password" name="pass" value="password" size="14" onfocus="check(this, 'password');" onblur="check(this, 'password');" />
								
								<?php if (constant('dF_conf_autoLogin')): # Ajout de l'input remember_me ?>
									<input type="hidden" name="remember_me" value="ok" />
								<?php	endif; ?>
								
								<input class="submit" type="image" src="<?php echo dF_skin_rpath; ?>images/icones/login-ok.jpg" alt="OK" />
							</div>
						</form>
						
						<div class="bottom">
							<a href="index.php?file=User&amp;op=reg_screen"><?php echo _REGISTER; ?></a>
						</div>
					<?php else: // Cas où l'utilisateur est connecté ?>
						<div class="top">
							<?php echo _WELCOME; ?> <strong><?php echo $GLOBALS['user'][2]; ?></strong>
							 - 
							<a href="index.php?file=User&amp;nuked_nude=index&amp;op=logout">déconnexion</a>
							 - 
							<a href="index.php?file=Userbox">
								<strong><?php echo $GLOBALS['user'][5]; ?></strong>
								 <img class="reset" src="<?php echo dF_skin_rpath; ?>images/icones/login-mp.jpg" alt="messages" />
							</a>
						</div>
						
						<div class="bottom">
							<?php	if ($GLOBALS['user'][1] == 1): ?>
								<a href="index.php?file=User">Mon compte</a>
							<?php	else: ?>
								<a href="index.php?file=User"><?php echo _ACCOUNT; ?></a>
								 - 
								<a href="index.php?file=Admin"><?php echo _ADMIN; ?></a>
							<?php	endif; ?>
						</div>
					<?php endif; ?>
				</div>
			</div>
		</div>


2 réponses

  1. Salut,
    Stockes tu quelques part l'avatar de chaque membre ?
    0
    1. Salut à toi et merci
      Oui effectivement je stock les avatars des membres à cet endroit :

      http://assassinclan.free.fr/modules/Forum/images/avatar/MONAVATAR.png
      0
      1. As tu pour chaque membre un avatar dans ta base de données ?
        0
      2. oui ou ils ont un avatar qu'ils ont uploadé eux mêmes, ou ils ont un avatar conçu monavatar.png ou ils n en ont pas et la ils ont une image noavatar.gif.
        0
      3. Tu as dans ce cas afficher ton avatar, en fonction de l'internaute qui se connecte... Avec une requête SQL non ?
        0
      4. oui voilà enfait lorsque le membre se log je cherche la requête pour afficher son avatar.
        Il me semble qu'il y a un code php pour ça.Mais voilà je ne trouve pas.
        0
      5. Alors tu fais un truc du genre :
        $query  = "SELECT avatar_user
        FROM user
        WHERE login_user = '".$_SESSION['login']."' AND pass_user = '".$_SESSION['pass']."'";
        $exec = mysql_query($query);
        

        ensuite tu parcours le résultat (normalement tu en aura qu'un sinon cela voudra dire que tu ne fais pas de vérification d'existence du mot de passe et du login
        $avatar = mysql_fetch_array($exec);
        

        code html pour affiche l'avatar :
        <img src=<?php echo $avatar[0] ?> alt="avatar user" >
        

        A toi d'adapter ;)
        0