Foros del Web » Programando para Internet » PHP »

Agenda en PHP o cómo "programar eventos"

Estas en el tema de Agenda en PHP o cómo "programar eventos" en el foro de PHP en Foros del Web. Hola, querría saber si alguien tiene hecha una agenda en PHP. Básica, pero funcional, y sobre todo modificable. Por otro lado, me gustaría saber si ...
  #1 (permalink)  
Antiguo 19/07/2004, 14:56
 
Fecha de Ingreso: noviembre-2003
Ubicación: Alicante
Mensajes: 52
Antigüedad: 21 años
Puntos: 0
Agenda en PHP o cómo "programar eventos"

Hola,

querría saber si alguien tiene hecha una agenda en PHP. Básica, pero funcional, y sobre todo modificable.

Por otro lado, me gustaría saber si es posible programar eventos. Es decir, algo como "cada hora se hace tal comprobación y si es true se manda un e-mail a tal dirección". Se puede sustituir el "cada hora" por otro intervalo temporal o condición (cada día, si pasa X cosa, etc.)

Gracias, un saludo,
  #2 (permalink)  
Antiguo 19/07/2004, 15:10
Avatar de Ricardo  
Fecha de Ingreso: febrero-2003
Ubicación: Capital Federal, Argentina
Mensajes: 60
Antigüedad: 21 años, 9 meses
Puntos: 0
Por lo general el tema de los eventos lo deberias manejar segun tu servidor haciendo un cron (tareas programadas de acuerdo a un patron - cada hora, una vez por semana, segun tus necesidades). Estos ejecutan segun ese patron un archivo que vos indiques por ejemplo mandar_mail_cada_hora.php. Por lo tanto va a depender de tu servidor.
__________________
.:: globaldot ::. | diseñoweb
www.globaldot.com.ar
  #3 (permalink)  
Antiguo 19/07/2004, 15:13
 
Fecha de Ingreso: noviembre-2003
Ubicación: Alicante
Mensajes: 52
Antigüedad: 21 años
Puntos: 0
Uhm

Vale, de momento un pequeño problema si se hace en servidores windows... pero en caso de hacerlo en un servidor linux, ¿podrías explicarme cómo sería exactamente?

Gracias por tu respuesta
  #4 (permalink)  
Antiguo 19/07/2004, 16:15
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 10 meses
Puntos: 129
Tanto en Windows como en Linux tienes herramientas del Sistema Operativo para ejecutar taréas programadas; en tu caso ejecutar tus scripts de proceso PHP que harán lo que corresponda.

En Linux le llaman "Cron job" y en windows "Programador de Teréas" .. Busca información o consulta como programarlos en los foros respectivos.

Cara a PHP .. tu script debería ser de tipo "CLI" (ejecutado bajo línea de comandos) .. pero podría ser tal cual lo programas para acceso "HTTP" (bajo tu servidor HTTP) según el comando que ejecutes en el cron job o similar para llamar al script PHP.

http://www.php.net/features.commandline

Un saludo,
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 21:28.