<?php
$file_ljpath = $_SERVER['DOCUMENT_ROOT'] . '/AAAfanAAA/config/qiangyin/log/';
if (isset($_GET['delete_files'])) {
$files = glob($file_ljpath . 'url_*.txt');
if ($_GET['delete_files'] === 'older_than_5_days') {
$five_days_ago = strtotime('-5 days');
foreach ($files as $file) {
$file_date = substr($file, strrpos($file, '_') + 1, -4);
$file_timestamp = strtotime($file_date);
if ($file_timestamp < $five_days_ago) {
unlink($file);
}
}
echo "5天前的文本文件已成功删除!";
} elseif ($_GET['delete_files'] === 'all') {
foreach ($files as $file) {
unlink($file);
}
echo "所有文本文件已成功删除!";
}
}
?>
<a href="?delete_files=older_than_5_days" onclick="return confirmDeleteOlderThanFiveDays()">删除5天前的文本文件</a>
<br>
<a href="?delete_files=all" onclick="return confirmDeleteAll()">删除全部文件</a>
<script>
function confirmDeleteOlderThanFiveDays() {
return confirm("确认要删除5天前的文本文件吗?此操作将无法恢复!");
}
function confirmDeleteAll() {
return confirm("确认要删除全部文件吗?此操作将无法恢复!");
}
</script>