watchdog
includes/bootstrap.inc, строка 748
- Версии
- 5
watchdog($type, $message, $severity = WATCHDOG_NOTICE, $link = NULL)
- 6
watchdog($type, $message, $variables = array(), $severity = WATCHDOG_NOTICE, $link = NULL)
Записывает сообщение в системный лог.
Параметры
$type
Категория, к которой принадлежит сообщение.
$message
Сообщение.
$severity
Важность сообщения. Одно из следующих значений:
$link
Ссылка к сообщению.Код
<?php
function watchdog($type, $message, $severity = WATCHDOG_NOTICE, $link = NULL) {
global $user, $base_root;
$current_db = db_set_active();
// Note: log the exact, entire absolute URL.
$request_uri = $base_root . request_uri();
db_query("INSERT INTO {watchdog} (uid, type, message, severity, link, location, referer, hostname, timestamp) VALUES (%d, '%s', '%s', %d, '%s', '%s', '%s', '%s', %d)", $user->uid, $type, $message, $severity, $link, $request_uri, referer_uri(), $_SERVER['REMOTE_ADDR'], time());
if ($current_db) {
db_set_active($current_db);
}
}
?>
Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии