read()) !== false) { if ($d === '.' || $d === '..' || !is_dir($dir->path.$d)) { continue; } $subdir = dir($clickheatConf['logPath'].$d.'/'); while (($f = $subdir->read()) !== false) { if ($f === '.' || $f === '..' || substr($f, 0, 2) !== '%%' || substr($f, -2) !== '%%') { continue; } if (substr($f, -5) === 'png%%' || substr($f, -6) === 'html%%') { if (@unlink($subdir->path.$f)) { $updates++; } continue; } if (@rename($subdir->path.$f, $subdir->path.trim($f, '%'))) { $updates++; } } } echo $updates.' files renamed/purged'; ?>