RuWeb.net Forum

Запросы к стороннему серверу
DeDemon - 26.2.2005 в 23:48

Сегодня появилась какая-то странность в работе скрипта, выполняющего Curl-запросы к сайту E-gold.

$curlargs="LATEST=1&GOLD=1";
$ch=curl_init("http://www.e-gold.com/unsecure/metaldata.asp?".$curlargs);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$curs=curl_exec($ch);

Возвращает то ответ, то пустую строку. Аналогичные запросы к WM выполняются нормально. Да и при вызове по тому же адресу, что и Curl, через браузер ВСЕГДА возврашается нормальный ответ.
Попробовал такой код:
$where_url="http://www.e-gold.com/unsecure/metaldata.asp?LATEST=1&GOLD=1";
$fd=fopen($where_url, "r";);
$curs="";
do{$tmp=fread($fd, 1000);$curs.=$tmp;}
while($tmp!="";);
fclose($fd);
-результат аналогичный: то нормально отвечает, то пусто. Вот ссылка: http://www.obmenvalut.com/kurs_eg.php

В чем может быть проблема???
Вся работа стоит, нужно очень срочно!!!


support - 27.2.2005 в 12:06

Сейчас вроде не наблюдаю ошибок.
Можете попытаться установить с помощью функции curl_error()


DeDemon - 11.3.2005 в 22:09

Все таки это что-то со стороны E-gold - у них косяки...