<br><br><div><span class="gmail_quote">On 3/27/06, <b class="gmail_sendername">Ricardo Mun~oz A.</b> <<a href="mailto:rmunoz@pjud.cl">rmunoz@pjud.cl</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Rodrigo Espinosa escribió:<br><br>[...]<br><br>> Resulta que necesito, una vez generado un evento en una pagina web (PHP +<br>> MySQL), genere una serie de "eventos" programados en el tiempo,<br>> especificamente que envie correos con cierta periodicidad.
<br>><br>> Para extender la explicacion:<br>><br>> 1.-Genero un reporte.<br>> 2.-Se envia un correo informando que se ha generado.<br>> 3.-30 minutos despues, se envia otro correo informando que ha pasado media
<br>> hora y el evento no ha sido solucionado.<br>> 4.-90 minutos despues(de 2), se envia otro correo informando que ha pasado<br>> una hora y media, y el evento no ha sido solucionado.<br>> .<br>> .<br>> .
<br>> 5.-evento solucionado.<br>><br>> Lo que aun no se como realizar, son los puntos 3 y 4 (y otros mas, de la<br>> misma indole, si se definiera).<br>><br><br>podrias hacer lo siguiente:<br><br>- al generar el reporte envias el correo e insertas en la BD un registro
<br>(en una tabla)<br> que indique la fecha/hora de la generacion del reporte.<br><br>- te creas un programa PHP que sirva como "monitor" de la tabla que<br>contiene la<br> info de los reportes generados. el monitor se encargara de revisar
<br>cada 1 minuto<br> en la BD todos los reportes no solucionados y que hayan sido generados<br>hace<br> 30min (punto 4) y 90min (punto 5), envie los mails, etc.<br><br>- si usas Linux, el "monitor" lo puedes agregar en un crontab para ser
<br>ejecutado<br> cada 1 min. con el comando 'crontab -e' y luego ingresando<br><br> 0-59/1 * * * * /usr/bin/php -q /ruta/monitor.php<br><br>obs. no necesitas tener corriendo el Apache, basta con el interprete de PHP<br>
via linea de comandos.<br><br>--<br>Ricardo Mun~oz A.<br>Usuario Linux #182825 (<a href="http://counter.li.org">counter.li.org</a>)</blockquote><div><br><br>Ok, muchas gracias a todos. Creo que me han dado el camino que resolvera mi problema.
<br><br>En cuanto a lo de "Por donde salen las fotocopias", exacto, fue algo así lo que paso aqui...Espero no volver a tropesar con la misma piedra.<br><br>Nuevamente, gracias por su tiempo.<br><br>SalU2<br> </div>
<br></div><br>