Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

failed to open stream: HTTP request failed!

24K
17 февраля 2009 года
REDNICK
5 / / 27.02.2007
 
Код:
$cat = 'Winner Cardio Concept II';
$url = 'http://market.yandex.ru/search.xml?cvredirect=1&text='.$cat;
$content = file_get_contents($url);
echo
$content;


выдает ошибку:

Warning: file_get_contents(http://market.yandex.ru/search.xml?cvredirect=1&text=Winner Cardio Concept II) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.0 400 Bad Request in V:\home\site\www\pars.php on line 3

Подскажите начинающему почему ошибка запроса?
355
17 февраля 2009 года
<SCORP>
786 / / 21.10.2006
GET параметры должны быть URL encoded. твоя переменная $cat содержит пробелы.
в PHP есть функции url_encode, url_decode
24K
18 февраля 2009 года
REDNICK
5 / / 27.02.2007
Спасибо :)
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог