Foros del Web » Programando para Internet » PHP »

como avisar que esta cadudado

Estas en el tema de como avisar que esta cadudado en el foro de PHP en Foros del Web. hola amigos tengo una duda como puedo hacer para el usuario q haya registrado un producto en mi sitio y este ya se halla pasado ...
  #1 (permalink)  
Antiguo 03/05/2011, 17:11
 
Fecha de Ingreso: abril-2010
Mensajes: 182
Antigüedad: 14 años, 7 meses
Puntos: 8
como avisar que esta cadudado

hola amigos tengo una duda

como puedo hacer para el usuario q haya registrado un producto en mi sitio y este ya se halla pasado de la fecha de caducacion 1 mes se le envie un email informandole de esto?

para hacer lo de la fecha lo haga en una consulta diciendo q si la fecha_exp > now() entonces no lo muestre en el sitio

pero como le hago para q cuando esto pase le avise al usuario.
gracias
  #2 (permalink)  
Antiguo 03/05/2011, 17:21
Colaborador
 
Fecha de Ingreso: mayo-2008
Ubicación: $MX['VZ']['Xalapa']
Mensajes: 3.005
Antigüedad: 16 años, 6 meses
Puntos: 528
Respuesta: como avisar que esta cadudado

Lo más sencillo sería un script en php que revise todos los productos caducados y envie el email.
El script lo mandarías a llamar mediante un cronjob en linux o una tarea programada en windows.
  #3 (permalink)  
Antiguo 03/05/2011, 17:36
 
Fecha de Ingreso: abril-2010
Mensajes: 182
Antigüedad: 14 años, 7 meses
Puntos: 8
Respuesta: como avisar que esta cadudado

yo tengo linux como es lo del cronjob y el script en donde lo montaria en unna pagina ?

en el cronjob lo pondria una vez al dia pero cual seria el comando q le deberia poner?

asi podria ser el comando ? wget -nv -O /dev/null http://www.dominio.com/archivo.php

y como podria se el script en php

gracias

Última edición por servidigital; 03/05/2011 a las 17:42
  #4 (permalink)  
Antiguo 03/05/2011, 17:51
Colaborador
 
Fecha de Ingreso: mayo-2008
Ubicación: $MX['VZ']['Xalapa']
Mensajes: 3.005
Antigüedad: 16 años, 6 meses
Puntos: 528
Respuesta: como avisar que esta cadudado

Un comando que suelo utilizar para esto es el curl
curl http://localhost/myscript.php

Es muy fácil crear estas tareas si instalas webmin en el linux, un GUI muy sencillo.

El cómo sería el código ya lo deberías desarrollar tú.
  #5 (permalink)  
Antiguo 04/05/2011, 07:44
 
Fecha de Ingreso: abril-2010
Mensajes: 182
Antigüedad: 14 años, 7 meses
Puntos: 8
Respuesta: como avisar que esta cadudado

ocp001a gracias ps ya puede con lo del comando pero como hago el script me da palo ps

hago una sql para sacar los productos por fecha vendida y hago para q me los caduque y envie un mail a cada usuario?

tendria q hacer un ciclo while o algo asi ps pueden ser varios que esten caducados o no?
ayuda por fa

Etiquetas: Ninguno
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:59.