| |||
Urgente: Almacenar tiempo Hola a todos, tengo un procedimiento de javascript que realiza una cuenta atras de horas, minutos, segundos... hasta 0, el procedimiento empieza cuando el cliente pulsa un boton, lo que necesito que haga (y no consigo dar con ello) es que si el cliente cierra el navegador durante la cuenta atras y al rato decide volver a la misma pagina, la cuenta atras no empiece donde se quedo, si no que ese tiempo que ha estado el navegador cerrado el tiempo ha estado corriendo. Me imagino que debere de hacero desde el lado del servidor y no el cliente. Si a alguien se le ocurre alguna idea lo agradeceria. Gracias. |
| |||
Lo que yo haría sería cuando el usuario da en el botón autmáticamente coger la hora y el día con PHP crear una cookie y que en la cookie se guarde la hora y el dia. Entonces que empiece la cuenta atrás. Si el usuario cierra el navegador no pasa nada porque continuará teniendo la cookie con el tiempo en el que empezó. Luego en tu página lo único que tienes que hacer es comprobar si el usuario ya tiene la cookie si la tiene comprobar cuanto tiempo ha pasado entre la hora y el dia de la cookie y seguir la cuenta atrás a partir de lo que falte. Supongo que hay maneras mejores de hacerlo pero te digo como lo hubiera hecho yo. Saludos!
__________________ sergiold |