За последние 24 часа нас посетили 18532 программиста и 1619 роботов. Сейчас ищут 1709 программистов ...

Блокировка файла

Тема в разделе "PHP для новичков", создана пользователем BlackFire, 4 дек 2009.

  1. BlackFire

    BlackFire Активный пользователь

    С нами с:
    6 авг 2009
    Сообщения:
    17
    Симпатии:
    0
    Подскажите, как сделать чтобы сообщение Warning: fopen(CSVchat.txt) [function.fopen]: failed to open stream: Permission denied in D:\Server\www\chat.php on line 63 при блокировке файла не выводились на экран именно для данного случая не закрытием вывода данного сообщения совсем.
    Вот сам текст программы:
    PHP:
    1. $CSV="CSV.txt";
    2. for($i=0; $i<10; ++$i)
    3. {
    4.    if($open=fopen($CSV, "a"))                  
    5.    {
    6.     flock($open, LOCK_EX);                                             
    7.     fwrite($open, $dataGi."|".$Login."|".$ch_text."\n");   //line 63
    8.     flush($open);                                      
    9.     flock($open, LOCK_UN);
    10.     fclose($open);                                         
    11.     break;                                                         
    12.    }
    13.    else
    14.    {
    15.     sleep(1);  
    16.    }
    17. }
     
  2. Simpliest

    Simpliest Активный пользователь

    С нами с:
    24 сен 2009
    Сообщения:
    4.511
    Симпатии:
    2
    Адрес:
    Донецк
  3. BlackFire

    BlackFire Активный пользователь

    С нами с:
    6 авг 2009
    Сообщения:
    17
    Симпатии:
    0
    Спасибо! Помог. Тему можно закрывать.