[Phpfreechat-svn] SF.net SVN: phpfreechat: [1078] trunk/debug/log.php
Status: Beta
Brought to you by:
kerphi
From: <gpi...@us...> - 2007-08-02 18:59:17
|
Revision: 1078 http://phpfreechat.svn.sourceforge.net/phpfreechat/?rev=1078&view=rev Author: gpinzone Date: 2007-08-02 11:59:18 -0700 (Thu, 02 Aug 2007) Log Message: ----------- Updated pxlog function to use file_put_contents and honor file locking. Modified Paths: -------------- trunk/debug/log.php Modified: trunk/debug/log.php =================================================================== --- trunk/debug/log.php 2007-08-02 16:52:42 UTC (rev 1077) +++ trunk/debug/log.php 2007-08-02 18:59:18 UTC (rev 1078) @@ -4,11 +4,8 @@ { $msg = htmlspecialchars(stripslashes(var_export($data, true))); $filename = dirname(__FILE__)."/../data/private/debug".$section."_".$id.".log"; - if (!file_exists($filename)) - @touch($filename); - $fp = @fopen($filename, 'a'); - @fwrite($fp, "[".$id."] ".date("Y/m/d H:i:s - ").$msg."\n"); - @fclose($fp); + + @file_put_contents($filename, "[".$id."] ".date("Y/m/d H:i:s - ").$msg."\n", FILE_APPEND | LOCK_EX); } ?> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |