|
|
|
|
$address=$DBRow['link'];
$site = file_get_contents($address,"r") or die ("<CENTER>There is no page.");
$start_wmz=$DBRow['start_wmz'];$end_wmz=$DBRow['end_wmz'];
$lenght_s=strpos($site, $start_wmz)+strlen($start_wmz);
$lenght_e=strpos($site, $start_wmz+15)+strlen($start_wmz);
$text=substr($site,$lenght_s,$lenght_e);
$text=substr($text,0,strpos($text,$end_wmz));
mysql_query("UPDATE ps SET wmz='$text';");
|
Вот, примерно, так. Допустим, возьмем сайт такой - http://exchange.net.ua/
И как с него спарсить курсы и резервы? У меня вышенаписанная конструкция раньше работала, когда я тестировал на локальном... а теперь не работает - как всегда и бывает... Помогите, если можете, а то не успеваю совсем - ждут от меня хотя бы частично работающую штуку уже сегодня. А ведь работало... в тесте :( | |
|
|
|
|
|
|
|
для: Shorr Kan
(20.03.2005 в 02:22)
| | А что делает приведённый выше код? | |
|
|
|
|
|
|
|
для: cheops
(20.03.2005 в 14:43)
| | Извините за ложную тревогу. Кажется, я справился.
Вышеприведенный код - это считывание информации с обменного пункта, ориентируясь на стартовый массив символов, и на завершающий символ. | |
|
|
|