Pues lo que queria hacer yo, es ponerle un avatar a cada usuario, y que lo pudieran elegir ellos. Eso va bien, tu pones el url de la imagen que quieres como avatar, y se te muestra cuando inicia sesion, lo malo es que no se muestra el suyo, sino el del primer nombre de usuario que hay ne mysql.
Es decir, me explicare mejor, yo tengo un avatar quen puse en mi web, y inciaba sesion, y veia mi avatar y todo.
Despues cree otro usuario aver si solo le funcionaba a uno lo del avatar, y asi era, en vez de salirle el avatar del otro usuario que cree, le sale el del primer usuario regitrado.
El codigo que tngo para mostrarlos es este:
Código PHP:
<?
if(!$_COOKIE[uid]) {
?>
<p class="titulo">Login</p>
<form method="post" action="entrar.php">
<p class="text"><b>Nick:</b><br>
<input type="text" name="nick" maxlength="20" size="20"><br>
<b>Contraseña:</b><br>
<input type="password" name="contrasena" maxlength="20" size="20"><br>
<input type="submit" name="enviar" value="Iniciar Sesión"></p>
<a href="registrar.php"> Registrarse aqui </a><br /><br />
</form>
<?
}
else {
?>
<p class="titulo">Bienvenido</p>
<?php
$sqlQueryUser = mysql_query("SELECT Avatar FROM usuarios", $db_link)or die("Error" .mysql_error());
$img = mysql_fetch_assoc($sqlQueryUser);?>
<?php echo "<img src='".$img['Avatar']."' />"; ?>
<p class="text">Bienvenid@ <b><? echo $_COOKIE['unick']; ?></b></p>
<a href="salir.php"><b>Cerrar Sesion</b></a><br /><br />
<?
}
?>
<?php
$sqlQueryUser = mysql_query("SELECT Avatar FROM usuarios", $db_link)or die("Error" .mysql_error());
$img = mysql_fetch_assoc($sqlQueryUser);?>
<?php echo "<img src='".$img['Avatar']."' />"; ?>
Son las que muestran el avatar, yo ya se que hay que poner conforme al id del usuario, de hecho, la celda id ya esta en la tabla usuarios
Pero nose como hacerlo, si alguien pudiera explicarme, y quiza asi ya sepa utilizar los id's de mysql