Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Curl и функция curl_getinfo();
Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009 Откуда: Россия, Санкт-Петербург
Помог: 618 раз(а)
На сколько знаю, download_content_length - считает сам curl, т.е. данным можно доверять. Но возможно, это вместе с заголовками - небольшое различие с действительным размером файла.
Ну от паранойи умирают редко, так что можно и перепроверить ещё раз.
----- PostgreSQL DBA
PlayTime
Отправлено: 25 Февраля, 2013 - 14:43:54
Новичок
Покинул форум
Сообщений всего: 17
Дата рег-ции: Февр. 2013
Помог: 0 раз(а)
Мелкий пишет:
Ну от паранойи умирают редко, так что можно и перепроверить ещё раз.
Я так и сделал. Проверил еще раз mime тип полученный функцией getimagesize() а также размер файла.
Но с размером файла все таки есть еще одна проблема. Посмотрю. работают ли на скачивание файлов при помощи CURL ограничение размера максимального загружаемого файла в PHP.
Возможно даже если в данных которые передал CURL будет ошибка и файл окажется больше, PHP просто вылетит с ошибкой и все. Но это я сегодня проверю. И что будет с не полными файлами в случае ошибки загрузки файлами.
P.S хотел привести в пример фразу. Но потом увидел что она у Вас в подписи. Так как я не знаю хорошо как работает CURL, по этому нужно удостоверится что все будет так как я ожидаю.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.