Ver Mensaje Individual
  #4 (permalink)  
Antiguo 19/10/2005, 05:30
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
El session_start() que ahí usas .. deberías sacarlo de tus condicionales (if) y ponerlo al principio de tu script .. (por claridad de código simplemente).

Ahora .. el tema de que las sesiones funcionen en tu servidor "local" .. Depende directamente de tu configuración de php y de como propagas el SID.

En tu código .. asumes que propagas el SID en cookies, porqué expresamente no lo haces en tu código.

Por ende, requieres de la configuración de PHP sobre sesiones:
session.use_cookies = on
session.use_trans_sid = off
y opcionalmente: session.use_only_cookies = on

También necesitas que tu navegador de pruebas acepte cookies (las que PHP va a generar automáticamente PHP para propagar el SID).

Revisa tu configuración.

Un saludo,