Al parecer solo tengo 3 minutos, lo acabo de probar.
Entonces, pienso hacer un cronómetro en PHP que cuente hasta 3600 segundos y después de ese tiempo que se redireccione hasta otra página, pero creo que sería el mismo problema que usar sleep.
El código PHP que encontré en esta página
http://www.todoexpertos.com/categorias/ ... ometro-php es este:
Using php Syntax Highlighting
Class cronometro {
var $comienzo;
function getMicrotime() {
list($milisegundos, $segundos) = explode(" ", microtime());
return ( (float) $milisegundos + (float) $segundos );
}
# constructor cronometro
function cronometro() {
$this->comienzo = $this->getMicrotime();
return true;
}
# Para el cronometro y devuelve el tiempo
# se puede dar una salida formateada a través de los parámetros.
# Si $formatear esta a verdadero entonces devolvera cuantos segundos
# se demoro con $nroDecimales decimales (milisegundos).
function stop($formatear = false, $nroDecimales = 0) {
$tiempo = $this->getMicrotime() - $this->comienzo;
return ( $formatear ) ? number_format( $tiempo, $nroDecimales, ',', '.') : $tiempo;
}
}
Coloreado en 0.027 segundos, usando
GeSHi 1.0.8.4
¿ A vos qué te parece ?