|
0 Всего найдено: 4
BeautifulCoder
Сообщение
11/12/2010 07:45
Копия темы
php, files Все привет ещё раз)))Сейчас начал проходить работу с файлами и написал простой срипт который записывает цену товара в файл.Решил тщательно поработать над обработкой ошибок. У меня есть 2 вопроса: 1. Как обработать ошибку записи fwrite? 2. Стоит ли писать такие проверки на все случаи жизни, как я понимаю, то конечно стоит.Ваше мнение?
dvaes
Сообщение
11/12/2010 09:27
Копия темы
fopen(..., 'a') создаст файл, если его нет. смысла проверять существования файла нет. блокировку проверять тоже не вижу особого смысла. fwrite обрабатывается if (fwrite($fp, $outputstring) === FALSE) { echo "Не могу произвести запись в файл ($patch)"; exit; }
paul_bullet
Сообщение
11/12/2010 10:20
Копия темы
А что тут гадать. Если false вернула, то не записалось, если int все нормально;).. А проверку file_exists, наверное, логичнее заменить на is_writable. $fp = fopen ( "$patch", "a" ); вот тут кавычки нелогичны. PHP сам поймет, что в $patch стринга;) А если уж придираться по полной программе, то не patch, а path, вероятно:))
BeautifulCoder
Сообщение
11/12/2010 20:31
Копия темы
0
Всем огромнейшее спасибо!!!)))))) c patсh перебрал)))) |
Выразить восторг, поругаться или предложить что-нибудь можно на форуме |
Для обсуждения этого сервиса так же есть темы на фрилансе по поиску , флудотопу ,и по удалённым сообщениям ,и по Актуальным/популярным темам , и по топу "кто кому больше наотвечал" |