Ver Mensaje Individual
  #8 (permalink)  
Antiguo 26/04/2008, 15:18
Avatar de jaronu
jaronu
 
Fecha de Ingreso: febrero-2008
Mensajes: 2.183
Antigüedad: 16 años, 2 meses
Puntos: 52
Re: otra opcion que no sea, Tarea programada

Cita:
Iniciado por Kai_Rainer Ver Mensaje
Hola.

Yo lo que haria seria:

Usar la funcion date_default_timezone_set() ----- si puedes. Para determina la zona horaria.

Y ahora .... un condicional Ej:
Código PHP:
<?php
define
('HORA_CUMBRE''00:00');

if(
date('H:m') == HORA_CUMBRE)
EjecutaAccion();
?>
Esto vale si tienes muchos usuarios, sino solo la hora (fallo, que se ejecutará varias veces, si te entra un batallón).

Puedes crearte una tabla en la DB y guardar la ultima vez que lo hicistes, y si ha pasado 1 día volver a ejecutar la accion.

Otra forma..... Con javascript hora límite, settimeout, y una funcion de form.submit();
Esta opción esta muy bien si es un servidor dedicado, y puedes dejar el navegador abierto en esa página.
Hola Kai_Rainer, pero que script se encarga de revisar el script qur me dejas, para que se ejecute, me explico, quien se encarga de ejecutar ese script.
necesito que se ejecute a las 4 de la mañana, y el script psrece servir, pero que programa lo ejecuta, si no puedo usar una tarea programada.

Gracias a todos