.01
.02
.03
.04
.05
.06
.07
.08
.09
.10
.11
.12
.13
.14
.15
.16
.17
.18
.19
.20
.21
.22
.23
.24
.25
.26
.27
.28
.29
.30
.31
.32
.33
.34
.35
.36
.37
.38
.39
.40
.41
.42
.43
.44
.45
.46
.47
|
|
<?php
/******************************************************************************/
/* */
/* __ ____ */
/* ___ / / ___ / __/__ __ _____________ ___ */
/* / _ \/ _ \/ _ \_\ \/ _ \/ // / __/ __/ -_|_-< */
/* / .__/_//_/ .__/___/\___/\_,_/_/ \__/\__/___/ */
/* /_/ /_/ */
/* */
/* */
/******************************************************************************/
/* */
/* Titre : Nettoyer votre Cache */
/* */
/* URL : http://www.phpsources.org/scripts346-PHP.htm */
/* Auteur : PhpSources */
/* Date édition : 25 Fév 2008 */
/* Website auteur : http://www.phpsources.org */
/* */
/******************************************************************************/
$chemin = 'cache'; // chemin du répertoire
$temps_limit = 300; // temps maximum de la session ou le cache est valide
// 300 secondes (5*60)
if (is_dir($chemin)) {
$fichiers = scandir($chemin);
}
// lecture du répertoire
foreach ($fichiers as $fichier) {
if ($fichier == '.' || $fichier == '..') {
continue;
}
if (fileatime($chemin . '/' . $fichier) < time() - $temps_limit) {
if (unlink($chemin . '/' . $fichier)) {
echo ''.$fichier.' est supprimé.';
} else {
echo ''.$fichier.' n\'a pas été supprimer';
}
echo '<br />';
}
}
?>
|