xref: /plugin/botmon/cleanup.php (revision 93a5b18bb1705850a45377d3cc9b7bb644593c88)
1<h1>BotMon Cleanup Script</h1>
2<ul><?php
3
4	// get all files in the logs directory
5	$dir = scandir('logs');
6	$today = gmdate('Y-m-d');
7	$yesterday = gmdate('Y-m-d', time() - 86400);
8
9	foreach($dir as $file) {
10		$fName = pathinfo($file, PATHINFO_BASENAME);
11		$bName = strtok($fName, '.');
12
13		echo "<li>File “{$fName}” – ";
14		if ($bName == '' || $bName == 'logfiles') {
15			echo " <em>ignored</em></li>";
16		} else if ($bName == $today || $bName == $yesterday) {
17			echo " <em>skipped</em></li>";
18		} else {
19			if (unlink('logs/' . $file)) {
20				echo "deleted.</li>";
21			} else {
22				echo " <strong>not deleted!</strong></li>";
23			}
24		}
25	}
26 ?></ul>
27