mkach/logger.php
Lain Iwakura 944f240e89
add admin
2025-07-24 07:11:31 +03:00

16 lines
423 B
PHP

<?php
function logAdminAction($action, $details = '') {
$logFile = 'logs/admin.log';
$logDir = dirname($logFile);
if (!is_dir($logDir)) {
mkdir($logDir, 0755, true);
}
$timestamp = date('Y-m-d H:i:s');
$ip = $_SERVER['REMOTE_ADDR'] ?? 'unknown';
$logEntry = "[$timestamp] [$ip] $action: $details\n";
file_put_contents($logFile, $logEntry, FILE_APPEND | LOCK_EX);
}
?>