|
|
|
| <?php
ob_start();
?>
<script language="javascript"
src="http://www.uaportal.com/cgi_bin/getblock.cgi?url=/Konotop/weather"></script>
<?php
$strtmp = ob_get_contents();
ob_end_clean();
// Ищем начало вхождения таблицы
$pos_begin = strpos($text,'<table border=0 cellpadding=2 cellspacing=1 bgcolor="#C0C0C0" width=440>');
$text = substr($text,$pos_begin);
// Ищем конец таблицы
$pos_end = strpos($text,'</tr> </table>');
echo substr($text, 0, $pos_end + 14);
echo $strtmp;
?>
А можно сделать что-то на подобие, только работоспособное, прошу помогите. Я уже над этой темой столько сижу! | |
|
|
|
|
|
|
|
для: @ndry
(16.08.2005 в 23:33)
| | А что должен делать вышеприведённый скрипт? | |
|
|
|
|
|
|
|
для: cheops
(17.08.2005 в 00:58)
| | Вырезать с блока погоды всё ненужное, а оставлять только сам прогноз.
Сам блок находиться по ссылке: http://andrysite.hut1.ru/1.php | |
|
|
|
|
|
|
|
для: @ndry
(17.08.2005 в 01:31)
| | Здесь вот какая проблема - код получившейся страницы следующий
<script language="javascript"
src="http://www.uaportal.com/cgi_bin/getblock.cgi?url=/Konotop/weather"></script>
|
Вырезать абсолютно нечего, изображение и код грузит не сервер, а браузер пользователя, а PHP остаётся на сервере и получить доступ к HTML-коду уже не может. | |
|
|
|
|
|
|
|
для: cheops
(17.08.2005 в 01:41)
| | А при помощи java-script? | |
|
|
|
|
|
|
|
для: @ndry
(17.08.2005 в 02:27)
| | Скорее всего вряд ли получится, так как код на удалённой машине специально не подготовлен для этого, можно попытаться... но шансов на удачу не много, особенно учитывая, что всё это наверное в виде таблицы организовано - всю таблицу можно скрыть, а вот ячейку или строку - проблема... | |
|
|
|