Ver Mensaje Individual
  #6 (permalink)  
Antiguo 14/02/2006, 13:42
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 10 meses
Puntos: 129
El SID es el "Identificador Único de Sesión" .. es la base del sistema de sesiones de PHP y gracias a el funcionan las sesiones.

En esta FAQ se explica un poco que es:
http://www.forosdelweb.com/showpost....&postcount=129

Por si acaso .. cuando menciono el termino "concretar" me refiero a: explicar .. definir .. aclarar...

Cita:
Si son 24 minutos porque se borra la session en 5 minutos???
Cuando indiques como tu aplicación está propagando el SID y como lo define tu configuración de PHP, se podrá ver mejor si está interviniedo alguno de esos factores.

La configuración de PHP sobre sesiones define como PHP va a propagar el SID:
www.php.net/session

Directivas:
session.use_trans_sid <- a ON define que PHP sobre-escribirá ciertos tag's HTML para insertar en ellos el SID

session.use_cookies <- a ON indica que PHP generará una cookie para propagar en ella el SID.

Por otro lado hace falta ver algo de código tuyo y ver como vinculas de un script a otro (links) ... Si no conoces que es el "SID" .. se "entiende" que no propagas el SID en el URL a "mano" en tus links o formularios y dejas que la configuración de PHP lo haga por tí de alguna forma. Coincide que se dan todos los casos en tus pruebas para que funcionen: lo típico es que PHP propague el SID en cookies y tus navegadores de pruebas acepten cookies. o propagas el SID en el URL y no tienen nigún redireccionamiento por header() de "Location" o ventana javascript que abres .. o redireccionamientos en javacript.

Como veras hay muchas "combinaciones" para ver como se pueden comportar tus sesiones, por eso es -tan- necesario saber como PHP está o va a propagar el SID y como tu aplicación lo hace. Como ya te he comentado .. si tu no sabes ni que es el SID .. estás a espensas de como PHP (su configuración) lo haga .. Esto no es bueno .. sobre todo cuando las cosas "fallan" o se comportan de forma inesperada.

Un saludo,