Как получить курс валют с другого сайта? помогите!
Помогите, пожалуйста ;).
Пробовала получить инфу 2-мя способами,используя LWP - модуль(тут еще хоть чего-то получается), либо Socket (чего-то ничего не получилось)
//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>
огромное сапасибо! усё работает :)
http://www.cbr.ru/scripts/XML_daily.asp обновляют? :D
Вы все гоните, ребята. :D Курсы валют устанавливает ЦБ РФ. У них же и брать надо. Угадайте с трёх раз, для кого они ежедневно файл