Ver Mensaje Individual
  #16 (permalink)  
Antiguo 21/07/2014, 11:55
Avatar de quinqui
quinqui
 
Fecha de Ingreso: agosto-2004
Ubicación: Chile!
Mensajes: 776
Antigüedad: 19 años, 9 meses
Puntos: 56
Respuesta: Duda con clases y variables session

Holas a todos.

Uff leyendo lo que han posteado pues que me perdí totalmente, he visto unas vueltas medio raras para cosas que según mi entender son tan simples como una asignación plana de valores, pero que ustedes han hecho hasta funciones, e incluso invocado funciones que no existen (array_cedula...)...

Sólo para aconsejar, santosm13, te comento lo siguiente:

- Respecto a tu primera consulta, donde quieres obtener los recibos del usuario conectado.
En principio, se supone que tienes una clase donde ejecutas un método que te permite traer todos los recibos del usuario identificado por $cedula, sea quien sea éste. O sea, puedes consultar los recibos del usuario "pedrito" o "juanito" o "santosm13", cierto?
Luego, te pidieron que al usuario conectado le aparecieran sus propios recibos. En ese sentido, no tenías que modificar para nada tu clase. Bastaba con enviarle en el parámetro $cedula, la $cedula del usuario conectado, valor que podías obtener de la sesión. Vale decir, no meter la sesión en la clase.

- Respecto a la sesión de usuario.
Si quieres acceder a la sesión actual, sólo debes acceder al array $_SESSION como si de cualquier arreglo se tratara.

Código PHP:
// así cargas un valor en sesión:
$_SESSION["session"]["cedula"] = "juanito"// ó
$_SESSION["session"]["cedula"] = $cedula_equis;

// así lo llamas:
$cedula $_SESSION["session"]["cedula"]; // ó
$query "SELECT * FROM tabla WHERE cedula = '".$_SESSION["session"]["cedula"]."' "
Saludos!
__________________
pipus.... vieeeeeji plomius!!!
*quinqui site*