Código PHP:
$usuarios=mysql_query("SELECT * FROM usuarios WHERE nick='$_POST[nick]' AND pass='$_POST[pass]' ");
if($user_autentificado = mysql_fetch_array($usuarios)) //si existe comenzamos con la sesion, si no, al index
{
//damos valores a las variables de la sesión
$_SESSION["usuario_id"] = $user_autentificado["usuario_id"]; //damos el nick a la variable usuario
$_SESSION["nick"] = $user_autentificado["nick"]; //damos la id del user a la variable idusuario
$_SESSION["pass"] = $user_autentificado["pass"]; //damos el level del user a la variable level
$_SESSION["img_perfil"] = $user_autentificado["img_perfil"];
$_SESSION["nacionalidad"] = $user_autentificado["nacionalidad"];
$_SESSION["fecha_nacimiento"] = $user_autentificado["fecha_nacimiento"];
$_SESSION["email"] = $user_autentificado["email"];
$_SESSION["ubicacion"] = $user_autentificado["ubicacion"];
$_SESSION["estado"] = $user_autentificado["estado"];
$_SESSION["onda"] = $user_autentificado["onda"];
$_SESSION["descripcion"] = $user_autentificado["descripcion"];
$_SESSION["telefono"] = $user_autentificado["telefono"];
$_SESSION["posts_creados"] = $user_autentificado["posts_creados"];
$_SESSION["rango"] = $user_autentificado["rango"];
$_SESSION["fecha_ingreso"] = $user_autentificado["fecha_ingreso"];
$_SESSION["msn"] = $user_autentificado["msn"];
$_SESSION["intereses"] = $user_autentificado["intereses"];
$_SESSION["reputacion"] = $user_autentificado["reputacion"];
$_SESSION["amigos"] = $user_autentificado["amigos"];
no creo qe el problema este aca, use las variables de sesion muchas veces en el sitio qe estoy haciendo, y nunca tuve este problema :|
y tampoco hice nada fuera de lo normal, si fuera error de sintaxis me saltaria algun error de php, pero no me devolveria otro valor :|