Не записываеться первая строка в файл

zIP

Новичок
Не записываеться первая строка в файл

Открываю файл для записи и пишу строку
PHP:
 $file=fopen("data.dat",'a');
    if (flock($file, 1)) 
      fwrite($file, $newstring."\r\n");
    flock($file, 3);
Так вот, если файл создаеться новый, то в него ничего не пишеться. А если добавить вручную хотябы пробел в его начала, то следующие строки уже записывает.

Можно конечно поставить условие, но наверняка есть очень простое решение.

Точнее, скорее всего, я допускаю какую-то ошибку.
 

zIP

Новичок
Да никак. Просто до заработало и все. Единственное что поменял, то это

flock($file, LOCK_EX )

flock($file, LOCK_UN )
 
Сверху