Ver Mensaje Individual
  #2 (permalink)  
Antiguo 19/10/2004, 15:07
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 2 meses
Puntos: 129
En principio, puedes averiguar la fecha de creación del archivo (tu foto) (si es que no controlas la fecha que subió tu imagen por otro médio; lease: base de datos .. etc .. u otro tipo de registro).

Podrías usar la función filemtime() o afines (www.php.net/filemtime)

Con esa fecha ya puedes comparar con la fecha actual para realizar el borrado (unlink()) del archivo si esta es mayor que la fecha actual + 7 días .. Si trabajas las fechas en TIMESTAMP (Unix) no tendrás muchos problemas para esa comparación de fechas.

Ahora, el problema es "cuando" ejecutaras ese script, puedes incluirlo en tu página de inicio o la que creas tu que tenga más visitas o mejor todavía si puedes usar un Cron Job (de Linux/Unix) o su equivalente para windows "programador de taréas" para ejecutar ese script al intervalo de fechas que definas.

Un saludo,