Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/10/2014, 05:00
Avatar de randy05
randy05
 
Fecha de Ingreso: agosto-2012
Mensajes: 37
Antigüedad: 12 años, 2 meses
Puntos: 1
Pregunta borrar imagenes que tenga x tiempo en una carpeta

Hola como estan...

Tengo este codigo el cual borra todos los archivos de una carpeta que tengan x tienpo, aqui esta ha un dia.

Código PHP:
<?php
    $dir 
opendir('1/');
    while(
$f readdir($dir))
    {
     
    if((
time()-filemtime('1/'.$f) > 3600*24*1) and !(is_dir('1/'.$f)))
    
unlink('1/'.$f);
    }
    
closedir($dir);
    
?>
dicho codigo me funciona bien, pero he aqui mi problema, yo lo que quiero hacer es que el codigo no me borres todos los archivos si no que me borre los tipos de archivos que yo le diga.

Ejemplo.

en dicha carpeta tengo mas carpetas adentro de ella y archivos jpg, jpeg, png, gif - txt - pdf

que solo me borre las imagenes jpg, jpeg y png que tenga en este caso mas de 1 dia en dicha carpeta