Gracias por responder, el codigo funciona pero a medias =\
He puesto el codigo que me has dicho y funciona pero solo como admin...Si estas como usuario normal, los dos botones salen igual y solo deberia salir como invitado.
Tambien he probado esto otro:
Código PHP:
if ( $userdata['user_level'] == ANONYMOUS )
{
$l_registrarse = '<a class="mainmenu" href="profile.' . $phpEx . '?mode=register&sid=' . $userdata['session_id'] . '"><img src="templates/subSilver/images/registrarse.png" border="0" /></a>';
$l_conectarse = '<a class="mainmenu" href="login.' . $phpEx . '?sid=' . $userdata['session_id'] . '"><img src="templates/subSilver/images/conectarse.png" border="0" /></a>';
}
else if (($userdata['user_level'] > ANONYMOUS) or ( $userdata['user_level'] == "" ) or ( $userdata['user_level'] == 0 ))
{
$l_registrarse = "";
$l_conectarse ="";
}
Y pasa lo mismo, como admin no sale (que es como debe de ser) pero como usuario normal si =\