function u_syslog($str) { global $_SYSLOG_FD, $_SYSLOG_MODE; if (!$_SYSLOG_MODE) { u_openlog('unknown'); } if ($_SYSLOG_MODE == 'syslog') { syslog(LOG_DEBUG, $s); return TRUE; } elseif ($_SYSLOG_MODE == 'file') { $uname = posix_uname(); if (fputs($_SYSLOG_FD, date("M d H:i:s") . " " . $uname['nodename'] . " " . $str . "\n")) { return TRUE; } } return FALSE; }
<?php require "syslog.php"; u_openlog("hmm"); u_syslog("test");