blob: 2883a8d84609d4d4cf67faae06e34c24a68c4e5a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
<?
function watchdog($level, $message) {
global $user;
### Perform query to add new log entry:
db_query("INSERT INTO logs (level, timestamp, user, message, hostname) VALUES ($level, '". time() ."', '". addslashes($user->id) ."', '". addslashes($message) ."', '". getenv("REMOTE_ADDR") ."')");
### Periodically remove old log entries:
if (time() % 20 == 0) {
$timestamp = time() - 1209600; // 2 weeks
db_query("DELETE FROM logs WHERE timestamp < $timestamp");
}
}
?>
|