<br><br><div><span class="gmail_quote">On 3/27/06, <b class="gmail_sendername">Ricardo Mun~oz A.</b> &lt;<a href="mailto:rmunoz@pjud.cl">rmunoz@pjud.cl</a>&gt; 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>&gt; Resulta que necesito, una vez generado un evento en una pagina web (PHP +<br>&gt; MySQL), genere una serie de &quot;eventos&quot; programados en el tiempo,<br>&gt; especificamente que envie correos con cierta periodicidad.
<br>&gt;<br>&gt; Para extender la explicacion:<br>&gt;<br>&gt; 1.-Genero un reporte.<br>&gt; 2.-Se envia un correo informando que se ha generado.<br>&gt; 3.-30 minutos despues, se envia otro correo informando que ha pasado media
<br>&gt; hora y el evento no ha sido solucionado.<br>&gt; 4.-90 minutos despues(de 2), se envia otro correo informando que ha pasado<br>&gt; una hora y media, y el evento no ha sido solucionado.<br>&gt; .<br>&gt; .<br>&gt; .
<br>&gt; 5.-evento solucionado.<br>&gt;<br>&gt; Lo que aun no se como realizar, son los puntos 3 y 4 (y otros mas, de la<br>&gt; misma indole, si se definiera).<br>&gt;<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>&nbsp;&nbsp;que indique la fecha/hora de la generacion del reporte.<br><br>- te creas un programa PHP que sirva como &quot;monitor&quot; de la tabla que<br>contiene la<br>&nbsp;&nbsp;info de los reportes generados. el monitor se encargara de revisar
<br>cada 1 minuto<br>&nbsp;&nbsp;en la BD todos los reportes no solucionados y que hayan sido generados<br>hace<br>&nbsp;&nbsp;30min (punto 4) y 90min (punto 5),&nbsp;&nbsp;envie los mails, etc.<br><br>- si usas Linux, el &quot;monitor&quot; lo puedes agregar en un crontab para ser
<br>ejecutado<br>&nbsp;&nbsp;cada 1 min. con el comando 'crontab -e' y luego ingresando<br><br>&nbsp;&nbsp;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 &quot;Por donde salen las fotocopias&quot;, 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>&nbsp;</div>
<br></div><br>