Skip to Content

Script per cancellare file più vecchi di 30 giorni da directory web

Script per cancellare file più vecchi di 30 giorni da directory web

Se hai un sito oppure un server in cui confluiscono tantissimi file (documenti o foto) e hai la necessità di cancellare di volta in volta i file più vecchi di 30 giorni (parametro modificabile) potrebbe essere utile un file php che una volta inserito nella cartella contenente i file può fare il lavoro di cancellazione in un attimo.

Basterà creare un file php col seguente codice:

<?php
$path = dirname(__FILE__).”; //se si mette lo script nella stessa cartella da cui voler cancellare i file
echo $path;
if ($handle = opendir($path)) {
while (false !== ($file = readdir($handle))) {
if ((time()-filectime($path.’/’.$file)) > 30*24*60*60) { //vengono cancellati i file più vecchi di 30 GIORNI
unlink($path.’/’.$file);
}
}
}

?>

Caricate il file php ottenuto nella cartella tramite il vostro FTP.

Poi richiamate il file php da browser e in un batter d’occhio tutti i file vecchi verranno cancellati.

Previous
Next

Leave a Reply

Your email address will not be published. Required fields are marked *

*

Seo wordpress plugin by www.seowizard.org.