![]() |
Модераторы: Aliance, skyboy, MoLeX, ksnk |
![]() ![]() ![]() |
|
Jema |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 53 Регистрация: 11.12.2003 Репутация: нет Всего: нет |
Странная проблема. Столкнулся на картинке http://www.swamppolitics.com/news/politics...09/06/28/Rupert of Harry Potter-thumb-220x304.jpg
И file_get_contents и fopen говорят "failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found" В чем может быть прикол? На других картинках проблем нет. |
|||
|
||||
skyboy |
|
|||
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 1 Всего: 260 |
пробелы в имени.
надо делать url-кодировние: "http://www.swamppolitics.com/news/politics...09/06/28/Rupert%20of%20Harry%20Potter-thumb-220x304.jpg" или "http://www.swamppolitics.com/news/politics...09/06/28/Rupert+of+Harry+Potter-thumb-220x304.jpg" при помощи функции urlencode |
|||
|
||||
Jema |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 53 Регистрация: 11.12.2003 Репутация: нет Всего: нет |
Уже пробовал, urlencode делает так - http%3A%2F%2Fwww.swamppolitics.com%2Fnews%2Fpolitics%2Fblog%2F2009%2F06%2F28%2FRupert+of+Harry+Potter+AP-thumb-220x330.jpg
и тогда получается ошибка "failed to open stream: No such file or directory" Это получается из-за того, что urlencode кодирует слеши. Разобрал полностью адрес, закодировал только части URI (домен и слеши не трогаю) - получилость вот так: fopen(http://www.swamppolitics.com/news/politics/blog/2009/06/28/Rupert+of+Harry+Potter+AP-thumb-220x330.jpg) - не находит Сделал rawurlencode - анконец-то нашло. Спасибо за подсказку. |
|||
|
||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Сеть | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |