Código PHP:
   session_start();
$mysqli = new mysqli("localhost", "root", "", "sistema");
$usuario = $mysqli->real_escape_string($_POST['usuario']);
$password = $mysqli->real_escape_string(md5(sha1($_POST['cta'])));
    $query = "SELECT * FROM empleados WHERE usuario = '$usuario' AND contrasena = '$password'";
    $result = $mysqli->query($query);
    $rows = $result->num_rows;
    $fila= $result->fetch_array(MYSQLI_ASSOC);
    if ($rows >= 1) {
        $_SESSION['usuario_logeado'] = json_encode($fila);
        echo json_encode($fila);    
    }
    else
    echo json_encode(array("error"=> true)); 
    La variable de sesión usuario_logeado debera contener un array.
Entonces yo la llamo para sacar datos asi:
Código PHP:
   $_SESSION['usuario_logeado']->nombre; 
    es hací?
si no es hací cual es la mejor manera para hacer este procedimiento?
 


