<?php error_reporting (1); function add($txt,$n) { echo ("<tr><td style='font: 8pt Arial; color:black; border: 1px solid #000000;'> $txt</td><td style='font: 8pt Arial; color:black; border: 1px solid #000000;'> $n</td></tr> "); } if ($data = join ('', file ('http://finance.rambler.ru/db/chain.html?type=fix&chain_id=!RUBFIX=&show_ind_lst=rustypes&show_ind_lst=curs'))) { $data = split("\n", $data); $i=0; $to=count($data); $o = 0; while($i<$to) { if(eregi("^ <B>", $data[$i])) { $kurs[$o] = $data[$i]; $kurs[$o] = ereg_replace(" <B>","",$kurs[$o]); $kurs[$o] = ereg_replace("</b> ","",$kurs[$o]); $o++; } $i++; } echo ("<table border=0 width=220 cellspacing=0 cellpadding=0 background='img/white.gif' style='filter:alpha(opacity=60)'>"); echo ("<tr><td style='font: 8pt Arial; color:black; border: 1px solid #000000;'> Валюта</td><td style='font: 8pt Arial; color:black; border: 1px solid #000000;'> Курс</td></tr> "); $i=0; add('1 Доллар США',$kurs[$i]); $i++; add('1 ЕВРО',$kurs[$i]); $i++; //add('1 Австралийский доллар',$kurs[$i]); $i++; add('1 Английский фунт стерлингов',$kurs[$i]); $i++; //add('1000 Белорусских рублей',$kurs[$i]); $i++; //add('10 Датских крон',$kurs[$i]); $i++; //add('100 Исландских крон',$kurs[$i]); $i++; //add('1 Канадский доллар',$kurs[$i]); $i++; //add('10 Норвежских крон',$kurs[$i]); $i++; //add('1 СДР',$kurs[$i]); $i++; //add('1 Сингапурский доллар',$kurs[$i]); $i++; //add('1000000 Турецких лир',$kurs[$i]); $i++; //add('10 Украинских гривен',$kurs[$i]); $i++; add('1 Швейцарский франк',$kurs[$i]); $i++; add('10 Шведских крон',$kurs[$i]); $i++; //add('100 Японских иен',$kurs[$i]); echo ("</table>"); } else { echo ("<center><b>Отсутствует связь с источником данных. Попробуйте обновить страницу.</b></center>"); } ?> |