Показать сообщение отдельно

  #10  
Старый 01.11.2009, 13:49
d_x
Постоянный
Регистрация: 25.03.2008
Сообщений: 670
С нами: 9541766

Репутация: 2407


По умолчанию

Во варианте от Pashkela если файл не может быть открыт, то fclose вывалит warning. Плюс блочить доступ на запись к файлу неплохо, если в лог активно записи добавляются несколькими процессами.
PHP код:
$text = date('H-i-s')."\n";   
$file = fopen('logs.txt','a');   
if (
$file)
{
  
flock($file,LOCK_EX);
  
fwrite($file, $text);
  
flock($file,LOCK_UN);
  
fclose($file);
} 
 
Ответить с цитированием