Foros del Web » Programando para Internet » PHP »

Generar alertas automaticas

Estas en el tema de Generar alertas automaticas en el foro de PHP en Foros del Web. Hola gente, estoy desarrollando un sitio Web donde los usuarios se suscriben pagando. Tienen una fecha de vencimiento y entonces deben volver a pagar. Mi ...
  #1 (permalink)  
Antiguo 28/11/2013, 10:46
 
Fecha de Ingreso: mayo-2003
Mensajes: 523
Antigüedad: 20 años, 11 meses
Puntos: 6
Generar alertas automaticas

Hola gente, estoy desarrollando un sitio Web donde los usuarios se suscriben pagando. Tienen una fecha de vencimiento y entonces deben volver a pagar.
Mi duda es de qué manera generarles un alerta cuando están próximos a este vencimiento. Por supuesto cuento con una tabla donde me figuran el mail y la fecha de vencimiento de cada usuario. No se si crear un botón dentro del menú administrativo de la página que dispare las alertas o hacer algo automático que se dispare solo, digamos, una vez al día. Si voy por la opción automática la verdad no tengo idea cómo hacer que un script PHP se ejecute solo a determinada hora por ejemplo. Bueno agradeceré cualquier guía que me puedan dar ya que nunca me tocó hacer algo como esto.

Desde ya muchas gracias.
  #2 (permalink)  
Antiguo 28/11/2013, 11:10
 
Fecha de Ingreso: octubre-2012
Mensajes: 135
Antigüedad: 11 años, 6 meses
Puntos: 8
Respuesta: Generar alertas automaticas

cuando inicie sesión, se mira la fecha actual y cuanto falta para caducar, si falta x dias avisar.
  #3 (permalink)  
Antiguo 28/11/2013, 11:17
Avatar de marlanga  
Fecha de Ingreso: enero-2011
Ubicación: Murcia
Mensajes: 1.024
Antigüedad: 13 años, 3 meses
Puntos: 206
Respuesta: Generar alertas automaticas

Haz un PHP sin HTML que mande un email a los usuarios que estén próximos a caducar, si no están marcados. Cuando envíes un email, marca a ese usuario como que ya se le notificó.

Los servidores permiten crear CRON JOB's, que permiten ejecutar una instrucción de consola (en linux) a la hora que le digas los días que le digas. Pues haz que ejecute ese PHP una vez al día, todos los días.

Etiquetas: fecha, tabla, usuarios
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 02:34.