Ver Mensaje Individual
  #4 (permalink)  
Antiguo 03/12/2011, 07:35
Avatar de SirDuque
SirDuque
 
Fecha de Ingreso: febrero-2009
Ubicación: Paso del Rey, Buenos Aires, Argentina
Mensajes: 975
Antigüedad: 15 años, 3 meses
Puntos: 89
Respuesta: problema con session_handler

Cita:
Iniciado por campussummertime Ver Mensaje
pero como podria hacer para enviar la sesion a la bd ?? xd con la funcion time? tengo un campo time en la bd y no se como activarlo.

En si he abierto un tema aqui y no se como me pueden cerrar este o algo y ahy esta mejor explicado

http://www.forosdelweb.com/f18/function-time-961845/
Amigo campussummertime, cual es el motivo de saber el tiempo en la pagina...

1) si es para conocer el tiempo de los visitantes, y cantidad de visitas etc... utiliza analitycs de Google.

2) si es para cortar la sesion a x tiempo. Podriamos crear algo como esto...


cuando inician sesion:
Código PHP:
session_start();

$_SESSION['time_start'] = microtime(true); 

Y en las hojas, seguro utilizas el codigo que te recomende la otra vez...


Código PHP:
session_start();
if(!isset(
$_SESSION['time_start'])) //¿ NO esta seteado time_start?
{
 
header ('Location: login.php'); // NO esta seteado, entonces no logeo, ir al login.
exit;
}elseif( ( (
microtime(true) - $_SESSION['time_start']  )  >= 70 //¿Mayor o Igual a 70"(segundos).?
{
 
header('Location: tiempo_excedido.php');// Es mayor o igual.
exit;

__________________
Mono programando!
twitter.com/eguimariano

Última edición por SirDuque; 03/12/2011 a las 08:04