| version 1.9, 2002/03/27 23:32:31 |
version 1.10, 2002/03/28 21:49:57 |
|
|
| <?php |
<?php |
| |
|
| //error_reporting (E_ALL ^ E_NOTICE); |
function get_mtime() |
| |
{ |
| |
$mtime = microtime(); |
| |
$mtime = explode(" ", $mtime); |
| |
$mtime = $mtime[1] + $mtime[0]; |
| |
|
| |
return $mtime; |
| |
} |
| |
|
| |
$start_time = get_mtime(); |
| |
|
| // this function will handle all errors reported by PHP |
// this function will handle all errors reported by PHP |
| function php_error_handler($errno, $errstr, $errfile, $errline) |
function php_error_handler($errno, $errstr, $errfile, $errline) |
| Line 27 function php_error_handler($errno, $errs |
|
| Line 36 function php_error_handler($errno, $errs |
|
| die(); |
die(); |
| } |
} |
| |
|
| set_error_handler ('php_error_handler'); |
|
| |
|
| function pear_error_handler($err_obj) |
function pear_error_handler($err_obj) |
| { |
{ |
| $error_string = $err_obj->getMessage() . ' | ' . $err_obj->getDebugInfo(); |
$error_string = $err_obj->getMessage() . ' | ' . $err_obj->getDebugInfo(); |
| |
|
| trigger_error($error_string, E_USER_ERROR); |
trigger_error($error_string, E_USER_ERROR); |
| } |
} |
| |
|
| function get_mtime() |
error_reporting (E_ALL ^ E_NOTICE); |
| { |
set_error_handler('php_error_handler'); |
| $mtime = microtime(); |
|
| $mtime = explode(" ", $mtime); |
|
| $mtime = $mtime[1] + $mtime[0]; |
|
| |
|
| return $mtime; |
|
| } |
|
| |
|
| $start_time = get_mtime(); |
|
| |
|
| include("./phpWebLogAnalyzer.inc.php"); |
include("./phpWebLogAnalyzer.inc.php"); |
| |
PEAR::setErrorHandling(PEAR_ERROR_CALLBACK, 'pear_error_handler'); |
| |
|
| $weblog = new Web_Log("mysql://test:test@localhost/test"); |
$weblog = new Web_Log("mysql://test:test@localhost/test"); |
| |
|
| |
$weblog->enableTruncateNames(); |
| $weblog->enableRawLog(); |
$weblog->enableRawLog(); |
| //$weblog->disableRawLog(); |
//$weblog->disableRawLog(); |
| |
|
| $weblog->disableProperty('session_id'); |
//$weblog->disableProperty('session_id'); |
| $weblog->registerAccess(3); |
$weblog->registerAccess(3); |
| |
|
| echo ("<hr>Session ID: " |
echo ("<hr>Session ID: " |
| . $weblog->getPropertyValue("session_id") . "<br>"); |
. $weblog->getPropertyValue("session_id") . "<br>"); |
| |
|
| if (0) { |
if (1) { |
| $weblog->enableRawLog(); |
$weblog->enableRawLog(); |
| echo("<hr>Raw session count: " |
echo("<hr>Raw session count: " |
| . $weblog->getSessionsCount() |
. $weblog->getSessionsCount() |