para eso guardas una variable de session con el nombre de usuario
trozo del codigo:
Código PHP:
$row = mysql_fetch_assoc($resp); /// ... guardamos los valores del registro en la variable $row
if($row['intentos'] < 5){ /// Ahora comprobamos si tiene menos de 5 intentos fallidos de conexion.
/// En el caso de tener menos de 5 intentos, se comprueba si la contraseña es correcta
if($pass == $row['pass']){
/// Si la contraseña es correcta ...
session_start(); /// Se inicia la session
$_SESSION['id_usuario'] = $row['id_usuario']; /// Variable de session que contiene la ID del usuario, ideal para autorizar a zonas restringidas
$_SESSION['usuario'] = $row['nick']; /// Variable de session que contiene el nombre del usuario
/// Ahora actualizamos el registro del usuario, con la fecha de la ultima conexion y la ultima ip,
/// ademas sumamos en +1 las conexiones que lleva el usuario en total desde su resgitro y ponemos los intentos fallidos a 0
ese es un trozo del script, precisamente la parte en la que ha comprobado la contraseña y crea las variables de session
$_SESSION['usuario'] = $row['nick'];
aqui es dnd se guarda el nombre del usuario
$_SESSION['id_usuario'] = $row['id_usuario'];
y esta la ID del usuario
ahora para hacer lo que tu dices solo basta poner en las paginas que lo necesites
echo $_SESSION['usuario'];
y te muestra en nombre
si ademas tienes un panel de usuario, puedes hacer un enlace con su nick a su panel, por ejemplo:
echo "<a href='panel.php'>".$_SESSION['usuario']."</a>";
Una vez que un usuario este logueado, solo tienes que jugar con las sessiones en el resto de la web. Recuerda que en todas las paginas debes tener sesssion_start(); para mantener la session.