|
lib-log.inc.php
// -----------------------------------------------------------------------
//
// Class :: Log //
// -----------------------------------------------------------------------
//
// Description : This is a class of logging system. This contain
a set of method to //
// access the database table 'log'. //
// The purpose of this class is used to put or read the log
event into //
// or from the database. If you have any problem of using this
class, or //
// don't know how this work, you can enable the DEBUG mode and
this will //
// display all the debug messages on the screen (english only).
//
// -----------------------------------------------------------------------
//
// Variable : $debug=0; // Change to 1 to enable debug mode
//
// (Public) $SID; // Session ID //
// $error; // Error message //
// $readArray; // All simular event from log //
// $selectLimit=0; // Selecting limit (only work for find())
//
// $recordNum; // Total number of the record are founded. //
// $orderMode='DESC'; // DESC = Descending Order //
// // ASC = Ascending Order //
// //
// (Private) $_selectOffset=0; // Offset (only work for find())
//
// $_DB_TBL='log'; // Default table for logging system //
// $_DB_TYPE; // database information //
// $_DB_ADDR; //
// $_DB_PORT; //
// $_DB_NAME; //
// $_DB_USER; //
// $_DB_PWD; //
// $_FIND_CODE; // Temp. var used for check the selection //
// $_FIND_DATETIME; // is the the same record //
// $_FIND_USERID; // //
// $_LAST_QUERY; // Store the last time of query string //
// -----------------------------------------------------------------------
//
// Method : Log(); //
// (Public) save( $logCode='', $logMsg='' ); //
// read( $logID ); //
// find( $logCode, $logDateTime, $logUserID ); //
// error(); //
// (Private) _saveLog( $logID, $logMsg ); //
// _getLog( $logID='', $logCode='', $logDateTime='', $logUserID='');
//
// -----------------------------------------------------------------------
//
// Examples : (Save Log) //
// $myLog = new Log(); //
// $result = $myLog->save( $logID='', $logMsg='' ); //
// //
// (Find all simular log event) //
// $myLog = new Log(); //
// $result = $myLog->find( $logCode, $logDateTime, $logUserID
); //
// //
// (get unique log record) //
// $myLog = new Log(); //
// $result = $myLog->read( $logID ); //
// -----------------------------------------------------------------------
//
|