home *** CD-ROM | disk | FTP | other *** search
/ PC Professionell 2004 December / PCpro_2004_12.ISO / files / webserver / tsw / TSW_3.4.0.exe / Apache2 / admin / log.DB.inc < prev    next >
Encoding:
Text File  |  2003-03-16  |  1.0 KB  |  40 lines

  1. <?php
  2. /********************************************************
  3.     include/log.DB.inc
  4.     
  5.     (C)Copyright 2001-2003 Ryo Chijiiwa <Ryo@IlohaMail.org>
  6.  
  7.     This file is part of IlohaMail, and released under GPL.
  8.     See COPYING, or http://www.fsf.org/copyleft/gpl.html
  9.     
  10.     PURPOSE:
  11.         Add log entry into DB log table.
  12.     PRE-CONDITIONS:
  13.         $log_time : date & time
  14.         $log_timestamp : unix timestamp
  15.         $log_ip : client IP address
  16.         $log_account : User's account (user name @ host)
  17.         $log_comment : error message or other comment
  18.  
  19. ********************************************************/
  20.  
  21. include_once("../conf/db_conf.php");
  22. include_once("../include/idba.$DB_TYPE.inc");
  23. include_once("../include/array2sql.inc");
  24.  
  25. $db = new idba_obj;
  26. if ($db->connect()){
  27.     $backend_array = array(
  28.         "logTime" => date("Y-m-d H:i:s", time()),
  29.         "logTimeStamp" => $log_timestamp,
  30.         "userID" => $dataID,
  31.         "account" => $log_account,
  32.         "action" => $log_action,
  33.         "comment" => $log_comment,
  34.         "ip" => $log_ip
  35.     );
  36.     $sql = Array2SQL($DB_LOG_TABLE, $backend_array, "INSERT");
  37.     $db->query($sql);
  38. }
  39.  
  40. ?>