
06/02/2003, 10:48
|
O_O | | Fecha de Ingreso: enero-2002 Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 23 años, 2 meses Puntos: 129 | |
Tienes un buen lio ...
Usas una funcion en la q asumes q todo es global .. y no es así .. ejemplos $HTTP_POST_VARS .. no es global .. osese se lo tendras q pasar a la funcion como parametro o referencia .. o declaralo global ..
Ya q estas usando $_SESSION .. usa $_POST q son los arrays "superglobales" .. estos $_POST .. $_GET .. etc si que son globales y los podrias llamar dentro del ambito (scope) de una funcion pues son globales ..
Dentro de la funcion cabecerapagina() te falta iniciar:
session_name($usuario_sesion);
session_register();
antes de usar $_SESSION ... para registrar alguna variable en la sesion .. o para obtener su valor.
A su vez .. ese $usuario_sesion .. tampoco se lo pasas a la funcion de ninguna forma ... y .. el cierre de la funcion con ese úlmo ELSE no lo veo claro ..
Un saludo, |