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

Ваш аккаунт

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

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

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

Как получить курс валют с другого сайта? помогите!

18K
09 августа 2006 года
Kateshka
3 / / 09.08.2006
знаю тока два способа: это установить информатор, что нам не очень подходит, или написать CGI скрипт;со вторым конечно посложнее. Чего-то пока плохо получается, т.к. почти не знаю Perl.
Помогите, пожалуйста ;).
Пробовала получить инфу 2-мя способами,используя LWP - модуль(тут еще хоть чего-то получается), либо Socket (чего-то ничего не получилось)
17K
09 августа 2006 года
maxyc
11 / / 09.08.2006
$f=file("http://e1.ru"); //файл с курсами ))
//cbrf
for($i=80;$i<132;$i++)
{

if (strpos($f[$i],'<TD align="center" nowrap bgcolor="#D7D7D7"><STRONG class="small_black">USD</STRONG></TD>'))
{
$body_usd=str_replace('<TD align="center" nowrap bgcolor="#FFFFFF" class="small_black"><STRONG> ',"",$f[$i+1]);
$body_usd=str_replace('</STRONG></TD>',"",$body_usd);
$body_usd=str_replace(' ',"",$body_usd);
$body_usd=str_replace("\t","",$body_usd);
}

if (strpos($f[$i],'<TD align="center" nowrap bgcolor="#D7D7D7"><STRONG class="small_black">EUR</STRONG></TD>'))
{
$body_eur=str_replace('<TD align="center" nowrap bgcolor="#FFFFFF" class="small_black"><STRONG> ',"",$f[$i+1]);
$body_eur=str_replace('</STRONG></TD>',"",$body_eur);
$body_eur=str_replace(' ',"",$body_eur);
$body_eur=str_replace("\t","",$body_eur);
}

}

?>

<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td height="20" bgcolor=<?=color;?>>
<p style="margin-left: 5px; margin-right: 5px"><b><font color="#FFFFFF">
Курс валют на <b><?=date("d.m.Y");?></b></font></b></p>
</td>
</tr>
<tr>
<td height="20">
<p style="margin-left: 5px; margin-right: 5px"><b><font color="#FFFFFF">
USD = <b><?=$body_uSd?></b></font></b></p>
</td>
</tr>
<tr>
<td height="20">
<p style="margin-left: 5px; margin-right: 5px"><b><font color="#FFFFFF">
EUR = <b><?=$body_eUr?></b></font></b></p>
</td>
</tr>
</table>
18K
09 августа 2006 года
Kateshka
3 / / 09.08.2006
огромное сапасибо! усё работает :)
8
09 августа 2006 года
mfender
3.5K / / 15.06.2005
Вы все гоните, ребята. :D Курсы валют устанавливает ЦБ РФ. У них же и брать надо. Угадайте с трёх раз, для кого они ежедневно файл http://www.cbr.ru/scripts/XML_daily.asp обновляют? :D
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог