Foros del Web » Programando para Internet » PHP »

Caducidad de página

Estas en el tema de Caducidad de página en el foro de PHP en Foros del Web. Buen dia a todas las personas del foro Mi problema eske tengo una página ke contiene información confidencial, es de consulta y actualizaciones, lo ke ...
  #1 (permalink)  
Antiguo 22/06/2004, 12:40
 
Fecha de Ingreso: febrero-2004
Ubicación: México
Mensajes: 28
Antigüedad: 13 años, 9 meses
Puntos: 0
Caducidad de página

Buen dia a todas las personas del foro

Mi problema eske tengo una página ke contiene información confidencial, es de consulta y actualizaciones, lo ke necesito eske despues de cierto tiempo expire esta página para ke si la persona olvida cerrar la sesión no hayya problema.

A lo ke me refiero es ke si la persona olvida depues de un tiempo se destruya la sesión. Trate de resolver este problema por medio de una cookie, manejando el tiempo de expiración pero no funciono.

Les agradecería mucho su ayuda y sus consejos

Gracias
  #2 (permalink)  
Antiguo 22/06/2004, 13:26
 
Fecha de Ingreso: mayo-2004
Mensajes: 393
Antigüedad: 13 años, 7 meses
Puntos: 0
Este mismo tema lo resolví yo con este script que llamo "seguridad".

<?
session_start();
//Compruebo que el usuario está autorizado
if ($_SESSION["autentificado"] != "SI") {
echo "No puede entrar directamente en esta página";
//destruyo la sesion
session_destroy();
//salgo
exit();
}
?>

Lo pongo con include en las páginas que quiero proteger.

De esta forma, no se puede acceder a la página ni directamente ni a través del historial. Claro que tendrás que utilizar sesiones.

Pruébalo, a ver si te sirve.

Saludos

Última edición por javifo; 22/06/2004 a las 13:28
  #3 (permalink)  
Antiguo 22/06/2004, 13:26
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Pero que usas actualmente para autentificar esa página? sesiones o cookies?

Las cookies tienen su tiempo de expiración .. eso determinará que la -próxima- actualización (de página .. acción que hagan .. en general que pidan una página a tu servidor) si la cookie expiró .. tu validación de la existencia al menos de esa cookie ya hará el resto (no mostrará o hará lo que tenga que hacer).

Las sesiones también tienen tiempo de expiración .. pero se suele configurar en su php.ini (se puede forzar por ini_set() en tiempo de ejecución también). De la expiración de una sesión depende muchos factores .. principalmente de la propagación del SID y como se haga este (pues, puede ser por cookies o por el URL integramente ..)

Un saludo,
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:44.