Ver Mensaje Individual
  #3 (permalink)  
Antiguo 26/09/2006, 18:08
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
No deben usar session_register() para registrar variables de sesión. DEBEN usar el array superglobal: $_SESSION

Y por supuesto -siempre- que deban acceder a una variable de sesión usar -antes- session_start()

Session_start() lo que hace es "buscar un SID válido" propagado al script que estamos accediendo para de esta forma obtener los datos de la sesión que le corresponda bajo el SID que le llega al script PHP en cuestión: ya sea por el URL o en una cookie según propaguemos este.

Deben ver la documentación oficial de PHP al respecto:
www.php.net/session

Si usan el buscador del foro por el término "sesion" veran muchos mensajes que hablan del tema: sobre todo de la propagación del SID o el concepto en sí del SID .. Pues las sesiones no funcionan "por arte de mágia" en su fondo por usar una u otra función.

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.