[ Index ] |
|
Code source de eGroupWare 1.2.106-2 |
1 <?php 2 require_once(GALAXIA_LIBRARY.SEP.'src'.SEP.'common'.SEP.'Observer.php'); 3 //!! Logger 4 //! Log 5 /*! 6 7 blah.... 8 */ 9 class Logger extends Observer { 10 var $_filename; 11 12 function Logger($filename) { 13 $this->_filename = $filename; 14 $fp = fopen($this->_filename,"a"); 15 if(!$fp) { 16 trigger_error("Logger cannot append to log file: ".$this->filename,E_USER_WARNING); 17 } 18 if($fp) { 19 fclose($fp); 20 } 21 22 } 23 24 function notify($event,$msg) { 25 // Add a line to the log file. 26 $fp = fopen($this->_filename,"a"); 27 $date = date("[d/m/Y h:i:s]"); 28 $msg=trim($msg); 29 fputs($fp,$date." ".$msg."\n"); 30 fclose($fp); 31 } 32 } 33 ?>
titre
Description
Corps
titre
Description
Corps
titre
Description
Corps
titre
Corps
Généré le : Sun Feb 25 17:20:01 2007 | par Balluche grâce à PHPXref 0.7 |