Ver Mensaje Individual
  #3 (permalink)  
Antiguo 06/02/2003, 10:48
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 4 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,