Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Как отсюда украсть курс валют?
 
 автор: Zilog   (03.02.2007 в 12:59)   письмо автору
 
 

Как отсюда украсть курс валют?
http://www.cba.am/index.html

   
 
 автор: ddhvvn   (03.02.2007 в 13:07)   письмо автору
 
   для: Zilog   (03.02.2007 в 12:59)
 

Он у меня не открывается!

   
 
 автор: Disable   (03.02.2007 в 13:13)   письмо автору
 
   для: Zilog   (03.02.2007 в 12:59)
 

ну вот же он :)

        <tr class="info"><td><b>USD</b></td><td>1</td><td align="right">358.85</td></tr>
        <tr class="info"><td><b>GBP</b></td><td>1</td><td align="right">706.52</td></tr>
        <tr class="info"><td><b>EUR</b></td><td>1</td><td align="right">467.22</td></tr>
        <tr class="info"><td><b>RUB</b></td><td>1</td><td align="right">13.55</td></tr>

используйте регулярное выражение для <tr class="info">.....</tr>

   
 
 автор: bronenos   (03.02.2007 в 17:51)   письмо автору
 
   для: Disable   (03.02.2007 в 13:13)
 

<?
$html 
'   file   ';
preg_match_all ('#<tr class="info">(.*?)<\/tr>#ism'$html$info);
foreach (
$info[1] as $i) {
 
preg_match ('#<b>(.*)</b>.*([0-9\.]+)#ims'$i$out);
 
$course[strtolower($out[1])] = $out[2];
}

print 
$course['usd'];
?>

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования