
![]() |
Здравствуйте Гость ( Вход | Регистрация ) |
|
|
|
![]() ![]() ![]() |
![]() |
|||
![]() ![]() Старик ![]() ![]() ![]() Профиль Группа: Форумчанин ![]() Сообщений: 114 Пользователь №: 22037 На форуме: Карма: ![]() |
Всем привет! Никак не получается скачать файл содержащий русские символы в названии. Вот код:
get_headers возвращает Array ( [0] => HTTP/1.1 400 Bad Request [1] => Content-Type: text/html; charset=us-ascii [2] => Server: Microsoft-HTTPAPI/2.0 [3] => Date: Wed, 21 Sep 2011 22:13:28 GMT [4] => Connection: close [5] => Content-Length: 311 ) если же идти напрямую через браузер по ссылке [URL=http://dvd-lib.ru/prices/DIALOG-M-NEW/РЕЛИЗ НОВЫХ MP3 СБОРНИКОВ СБОР И ШПИЛЬ Литье на 26.09.11.rar]http://dvd-lib.ru/prices/DIALOG-M-NEW/РЕЛИЗ НОВЫХ MP3 СБОРНИКОВ СБОР И ШПИЛЬ Литье на 26.09.11.rar[/URL] закачивает нормально. Что посоветует? Файлы на английском CURL скачивает нормально. :unsure: Спустя 9 часов, 15 минут, 49 секунд (22.09.2011 - 11:24) Winston написал(а): tazododu Перепиши первую строку вот так $curl = curl_init('http://dvd-lib.ru/prices/DIALOG-M-NEW/' . rawurlencode('РЕЛИЗ НОВЫХ MP3 СБОРНИКОВ СБОР И ШПИЛЬ Литье на 26.09.11.rar')); Спустя 8 часов, 14 минут, 35 секунд (22.09.2011 - 19:38) tazododu написал(а):
спасибо! а я колдовал пол вечера с urlencode, не зная, что есть rawurlencode ![]() |
||
![]() |
![]() ![]() ![]() |