Retrofit of file based "transactions" as an alternative to session based ones.

SVN:2.1.0[3669]
This commit is contained in:
Denis Flaven
2015-08-05 14:12:34 +00:00
parent 8e863d4890
commit 96c8ee5e4d
3 changed files with 99 additions and 16 deletions

View File

@@ -59,8 +59,11 @@ class FileLog
$hLogFile = @fopen($this->m_sFile, 'a');
if ($hLogFile !== false)
{
flock($hLogFile, LOCK_EX);
$sDate = date('Y-m-d H:i:s');
fwrite($hLogFile, "$sDate | $sText\n");
fflush($hLogFile);
flock($hLogFile, LOCK_UN);
fclose($hLogFile);
}
}