Kiedyś napisałem sobie taki skrypt do czyszczenia cache, dostosuj go do swoich potrzeb.
<?php
$directory = "tplcache";
echo "Lista plików:<BR />";
if(empty($_GET['action']) or
$_GET['action']!='kasuj'){ while($file_name = readdir($dir)) { if (($file_name != ".") && ($file_name != "..")) {
}
}
echo "<a href=\"?action=kasuj\">Usuń template cache</a>"; } elseif(!empty($_GET['action']) and
$_GET['action']=='kasuj'){ while($file_name = readdir($dir)) { if (($file_name != ".") && ($file_name != "..")) {
$del = unlink($directory."/".$file_name); if(!$del){
echo "<font color='red'>Plik <b>".$file_name."</b> nie mógł zostać usunięty.</font><br>"; } else{
echo "<font color='green'>Plik <b>".$file_name."</b> pomyślnie usunięty.</font><br>"; }
}
}
echo "<a href=\"cachedel.php\">Wróć do listy plików</a>"; }
?>