Hallo,
Ich will ALLE Dateien in einem Ordner löschen die älter als 10 Minuten sind.
Soweit bin ich
	
	
	
		
Leider werden alle Dateien in dem Ordner gelöscht , auch die die nur 30 Sekunden als sind zb. !
Hab auch schon +1 day, +1 hour versucht und das auch in der Mehrzahl also hours usw.
Wo ist der fehler ?
Danke
				
			Ich will ALLE Dateien in einem Ordner löschen die älter als 10 Minuten sind.
Soweit bin ich
		Code:
	
	<?php
    $dir = $_SERVER["DOCUMENT_ROOT"].dirname($_SERVER['PHP_SELF']).'/cache/';
    $folder = dir($dir);
    while ($dateiname = $folder->read()) {
        if (filetype($dir.$dateiname) != "dir") {
            if (strtotime("+10 minutes") >
                @filemtime($dir.$dateiname)) {
                if (@unlink($dir.$dateiname) != false)
                echo $dateiname.' wurde gelöscht $dir<br>';
                else
                echo $dateiname.' konnte nicht
                    gelöscht werden $dir<br>';
                }
        }
    }
    echo "Fertig $dir";
    $folder->close();
    exit;
?>Leider werden alle Dateien in dem Ordner gelöscht , auch die die nur 30 Sekunden als sind zb. !
Hab auch schon +1 day, +1 hour versucht und das auch in der Mehrzahl also hours usw.
Wo ist der fehler ?
Danke
 
	 
 
		 
 
		