Einzelnen Beitrag anzeigen
  #4  
Alt 23.11.2015, 15:36:39
sysop sysop ist offline
Member
 
Registriert seit: Mar 2004
Ort: wien
Beiträge: 512
AW: Alte Bilder löschen

Ungetestet und ohne Gewähr

PHP-Code:
$alterals 1// Datei die älter als x Sekunden ist
$extensions = array("sql""gz""tar.gz");

$Pfad="backup"// Welches Verzeichnis soll untersucht werden

if($Verzeichniszeiger=opendir($Pfad)): // Verzeichnis existiert?
    
while($Datei=readdir($Verzeichniszeiger)):
        if (
$Datei!="." AND $Datei!=".." AND !is_dir($Datei)): // Handelt es sich um eine Datei?
            
if (filemtime($Pfad.'/'.$Datei) + $alterals time() AND (in_array(pathinfo($Pfad.'/'.$DateiPATHINFO_EXTENSION), $extensions))):
                
unlink($Pfad '/' $Datei);  //Lösche
                
print($Datei ' wurde gelöscht<br>');
            endif;
            
$liste[] = $Datei;
        endif;
    endwhile;
endif;
closedir($Verzeichniszeiger); 
Wahrscheinlich ist, dass .tar.gz in die Endung gz hinein fällt, also unnötig ist.
Vorher testen, ist wie gesagt nur so mal eben dahin geschnoddert....
__________________
Gruss sys ;-)
Ich möchte wie mein Grossvater sterben, lächelnd und schlafend, nicht schreiend und weinend, wie sein Beifahrer.
Mit Zitat antworten