Ver Mensaje Individual
  #3 (permalink)  
Antiguo 03/08/2009, 15:26
karenlorenadg
 
Fecha de Ingreso: octubre-2008
Ubicación: Colombia
Mensajes: 451
Antigüedad: 16 años, 4 meses
Puntos: 2
De acuerdo Respuesta: ¿Cómo proteger mis paginas del acceso en php

Hola,

Gracias por responder.

Te cuento, al principio lo inserté y me fue bien, evidentemente cuando intentaba entrar, me pedía logearme, pero intento logearme y me devuelve otra vez al inicio, no me de entrar, que estaré haciedno mal. así cambié el código que me enviaste, lo que supuse que era lo que tenia que cambiar por lógica:

Código PHP:
<?php 
session_start
(); 
//antes de hacer los cálculos, compruebo que el usuario está logueado 
//utilizamos el mismo script que antes 
if ($_SESSION["autentificado"] != "SI") { 
//si no está logueado lo envío a la página de autentificación 
header("Location: index.php"); 
} else { 
//sino, calculamos el tiempo transcurrido 
$fechaGuardada $_SESSION["ultimoAcceso"]; 
$ahora date("Y-n-j H:i:s"); 
$tiempo_transcurrido = (strtotime($ahora)-strtotime($fechaGuardada)); 

//comparamos el tiempo transcurrido 
if($tiempo_transcurrido >= 60 10) { 
//si pasaron 10 minutos o más 
session_destroy(); // destruyo la sesión 
header("Location: index.php"); //envío al usuario a la pag. de autenticación 
//sino, actualizo la fecha de la sesión 
}else { 
$_SESSION["ultimoAcceso"] = $ahora


?>