Foros del Web » Programando para Internet » PHP »

Ejecutar codigo en cierto momento, pero no con CRONJOBS!

Estas en el tema de Ejecutar codigo en cierto momento, pero no con CRONJOBS! en el foro de PHP en Foros del Web. Hola, quiero hacer que cuando se realice una accion, como dar a un boton, apartir de la hora ala que se dio, se haga despues ...
  #1 (permalink)  
Antiguo 05/08/2010, 17:39
 
Fecha de Ingreso: agosto-2010
Mensajes: 1
Antigüedad: 14 años, 3 meses
Puntos: 0
Ejecutar codigo en cierto momento, pero no con CRONJOBS!

Hola, quiero hacer que cuando se realice una accion, como dar a un boton, apartir de la hora ala que se dio, se haga despues de un tiempo determinado (por ejemplo 23min) otra cosa, por ejemplo que aumente una variable, o se ejecute una función, en definitiva, que se ejecute otro script php, lei que con cronjobs se pueden automatizar la ejecucion de scripts en ciertos momentos, pero lo que he llegado a leer es desde la linea de comandos, y yo lo que quiero es que sea completamente independiente del creador de la web.

Pense en que cuando se diese al boton nombrado se guardara esa accion en una bd con un time(), y que cuando diese a alguna otra pagina o recargase la actual se ejecutase un miniscript que hiciera un time() y viese si desde el time de la accion han pasado esos 23 minutos (23*60 segundos), peeeeero, esto obligaria a que esa accion se cumpliesen las dos condiciones, que hayan pasado 23min y que el usuario de a alguna pagina, por lo que el script se podria ejecutar a los 30min; cosa que estaria bien si no quiero concatenar acciones, pero si quiero que cuando pasen 23min se lleve a acabo otro proceso.... no funcionaría bien el sistema.

Como lo hariais vosotros?

Saludos y gracias:)
  #2 (permalink)  
Antiguo 05/08/2010, 19:27
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años, 6 meses
Puntos: 1517
Respuesta: Ejecutar codigo en cierto momento, pero no con CRONJOBS!

Con lo que acabas de decir que no quieres hacer, con "cron jobs". Ya dijiste exactamente lo que te diría y sabes que pasaría, si no usaras "cron jobs". Por lo tanto, lo que quieres se logra en definitiva con "cron jobs".
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos

Etiquetas: ejecutar
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:01.