Foros del Web » Programando para Internet » PHP »

temporizador (enviar mens de cumpleaños)

Estas en el tema de temporizador (enviar mens de cumpleaños) en el foro de PHP en Foros del Web. hola mi duda es la siguiente, por ejemplo kiero ke se madne un mail cuando es la fecha de dcumpleaños de determinado usuario..o sea es ...
  #1 (permalink)  
Antiguo 06/03/2007, 10:48
Avatar de aldo1982  
Fecha de Ingreso: noviembre-2004
Ubicación: Santa Fe (Argentina) Colon F.C
Mensajes: 1.362
Antigüedad: 19 años, 5 meses
Puntos: 6
temporizador (enviar mens de cumpleaños)

hola mi duda es la siguiente, por ejemplo kiero ke se madne un mail cuando es la fecha de dcumpleaños de determinado usuario..o sea es algo muy facil no ? pero mi duda es: que es lo ke esta chequeando constantemente ke la fecha (dia y mes) de la base datos se igual a la fecha actual (dia y mes)..o sea trankilamente peudo ahcer un programa en VB ke lo haga mediante un temporizador..pero en php como seria el tema ? no se si me explico o sea el supeusto script php suponganse ke se llama cumpleaños.php (este script debe ejecutarse y ahi se envia el mail de cumpleaños) pero ke pasa si no se ejecuta nunca ese script...me explico a lo ke kerio llegar ?

salu2
__________________
LA MUERTE ESTÁ TAN SEGURA DE VENCER QUE NOS DA TODA UNA VIDA DE VENTAJA
  #2 (permalink)  
Antiguo 06/03/2007, 11:02
Avatar de xyyy7  
Fecha de Ingreso: enero-2004
Ubicación: Maracay.-
Mensajes: 637
Antigüedad: 20 años, 3 meses
Puntos: 5
Re: (DUDA) temporizador (enviar mens de cumpleaños)

bueno podria hacerce nada complejo.-
solo condicionas la hora actuar que ejecutas en tu php con la que tengas en tu base de datos todos los dias mediate un "Cron Jobs".-

Ahora bien! ...que es un "Cron Jobs"?: es lo que llamamos en windows "tareas programadas".-

Podrias hacer que por medio del "Cron Jobs" ejecute ese file todos los dias a a una hora especifica.-

Saludos.-
__________________
Maracay Edo Aragua - Venezuela :
Mi Favorita :
http://www.MySQL.Com
  #3 (permalink)  
Antiguo 06/03/2007, 22:22
Avatar de aldo1982  
Fecha de Ingreso: noviembre-2004
Ubicación: Santa Fe (Argentina) Colon F.C
Mensajes: 1.362
Antigüedad: 19 años, 5 meses
Puntos: 6
Re: (DUDA) temporizador (enviar mens de cumpleaños)

Cita:
Iniciado por xyyy7 Ver Mensaje
bueno podria hacerce nada complejo.-
solo condicionas la hora actuar que ejecutas en tu php con la que tengas en tu base de datos todos los dias mediate un "Cron Jobs".-

Ahora bien! ...que es un "Cron Jobs"?: es lo que llamamos en windows "tareas programadas".-

Podrias hacer que por medio del "Cron Jobs" ejecute ese file todos los dias a a una hora especifica.-

Saludos.-
hola bue la verdad que gracias por responder..o sea teniendo mi servidor en mi propia PC peudo hacer un Soft en VB que haga ese chequeo, pero si esta en otro lado tendria que ahcer lo que tu me estas diciendo, mi pregunta es,¿es un archivo mas dodne meto ahi el codigo? y si nunca se ejecuta ese archivo?
salu2
__________________
LA MUERTE ESTÁ TAN SEGURA DE VENCER QUE NOS DA TODA UNA VIDA DE VENTAJA
  #4 (permalink)  
Antiguo 06/03/2007, 22:57
Avatar de xyyy7  
Fecha de Ingreso: enero-2004
Ubicación: Maracay.-
Mensajes: 637
Antigüedad: 20 años, 3 meses
Puntos: 5
Re: temporizador (enviar mens de cumpleaños)

Cron Jobs No es un archivo más sino una aplicacion de comandos en linux cual obedece ordenes si se puede decir asi..
"Cron" es la facilidad de correr programas ó scripts a una hora ó tiempo específico del servidor. Un cron job es una tarea programada que se quiera correr automáticamente a una hora específica, por ejemplo, correr un backup a las 7:30 p.m. cada día.

Solo debes preguntarle al administrador de tu hosting si su servidor tiene soporte Cron Jobs ....

un dato : las mayorias de las cuentas de hosting con CPANEL. disponen de Cron Jobs.- ...de todas maneras preguntale al administrador de tu hosting

Aqui tienes algunas formas de comandos :
http://www.adminschoice.com/docs/crontab.htm
http://ace-host.net/CPANELDOCS/CPane...e/cronJobs.htm

Saludos.-
__________________
Maracay Edo Aragua - Venezuela :
Mi Favorita :
http://www.MySQL.Com
  #5 (permalink)  
Antiguo 06/03/2007, 23:25
Avatar de DeeR  
Fecha de Ingreso: diciembre-2003
Ubicación: Santiago
Mensajes: 520
Antigüedad: 20 años, 4 meses
Puntos: 17
Re: temporizador (enviar mens de cumpleaños)

Para aportar un poco mas, Hay programas de Cronjobs para platarforma WinNT hay uno llamado cron.exe :P (ponlo en google) usa la misma sintaxis q un cronjobs normal de linux.

(eso si este, no permite el * divido por un numero, ejemplo */10 * * * * que seria cada 10 minutos, una solucion seria par el cron.exe es

Código:
0,10,20,30,40,50 * * * * "C:\Programas\Utilidades\Cron\wget.exe" -N -q http://127.0.0.1/sistema_pdf/?a=cron
PD : Tambien hay un wget para win32/nt que realiza peticiones web

Saludos
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 19:09.