Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/10/2014, 06:04
Avatar de enlinea777
enlinea777
 
Fecha de Ingreso: mayo-2008
Ubicación: frente al pc
Mensajes: 1.830
Antigüedad: 18 años, 4 meses
Puntos: 127
Respuesta: borrar imagenes que tenga x tiempo en una carpeta

Código PHP:
  <?php
    $dir 
= opendir('1/');
    while(
$f = readdir($dir))
    {
     
$f; //si $f es file
    
$extension = end( explode('.', $f) );     //  busca  la extencion
    
$estenciones = array("jpg","jpeg","png","gif","txt","pdf"); // lista de estrenciones
    
if (in_array($extension, $estenciones)) { // si la extencion esta en extenciones entonces borrar=true
    
$borrar=true;
    }else{
    
$borrar=false;    
    }
    if((
time()-filemtime('1/'.$f) > 3600*24*1) && !(is_dir('1/'.$f)) && $borrar){ //agregamos borrar
    
unlink('1/'.$f);
    }
    
closedir($dir);
    
?>