Bueno ya casi me voy a dormir asi que voy rapido y sin mucho adorno
el contenido del txt va añomesdia, asi 20101130
ejecuto el cronjob
entro al archivo fecha.txt y saco su contenido, solo debe tener una linea (la fecha de ayer en este caso 20101130)
comparo que la fecha actual sea mayor a la que tiene el archivo .txt
Código HTML:
if(fecha actual (20101201) > fecha_txt (20101130)) {
actualizo la fecha del archivo (me quedara la fecha de hoy 20101201, que sera menor que la de mañana);
ejecuto lo que necesito;
}
De ese modo en la segunda tanda la fecha de hoy no será mayor a la del archivo puesto que serán las mismas, entonces seran iguales y no entra en la condición
Puedes usar timestamp y mktime para calcular los días entre fechas ya es tu decisión
Saludos