Holas, com puedo hacer un programita en php que dependiendo de la fecha envie postales a todos los q cmplen años ese dia, el proceso debera ser automatico..
Espero sus comentarios.
Gracias de antemano.
| |||
![]() Holas, com puedo hacer un programita en php que dependiendo de la fecha envie postales a todos los q cmplen años ese dia, el proceso debera ser automatico.. Espero sus comentarios. Gracias de antemano.
__________________ SaLuDoS dE: PePeLuChO dEl PeRú PaRa El MuNdO |
| |||
La forma más fácil es utilizando un Cron Job que se ejecute cada X cierta cantidad de tiempo... Sólo está disponible en servidores *nix... Auqnue en Windows debe haber algo similar. |
| ||||
Esto dependera de los usuarios q esten registrados (su fecha de nacimiento) Código PHP: Salu2 ![]()
__________________ |
| |||
El Cron Job es própio de Linux .. ahí defines los intervalos de llamadas a cierta aplicación .. en este caso a PHP como "Cliente o CGI" estilo: php -r /ruta a tu script/script.php Más info: Chapter 8. Using PHP from the command line http://www.php.net/manual/en/features.commandline.php Sólo recuerda que ese scritp no ha de contener nada de HTML .. pues no se va a ejecutar bajo ningún servidor HTTP (Apache o el que sea) .. Y que no ha de contener tag <? .. ?> Si estas usando un servicio de hosting .. primero enterate si te dan soporte a Cron Job (no todos los servicios lo dan ) .. Y .. las dudas de uso de Cron . .usa el foro Linux ... Un saludo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |
| |||
MMmm Camaro, si en la tabla tienes almacenado la fecha de nacimiento (lo mas logico) tu script no va a funcionar, pues comparas esa fecha con la fecha actual (y el tiempo no vuelve jejeje). Lo mejor es sacar los cumpleañeros utilizando directamente SQL. Aca esta la consulta que hice, y sirve inclusire para las personas que nacieron el 29 de febrero, y asi no cumplen cada 4 años jejejeje. Código PHP: Última edición por fran86; 30/05/2003 a las 15:08 |