|
автор: global_vert (29.08.2005 в 15:55) |
|
| Есть ссылка
http://www.gismeteo.ru/towns5/33837.htm
Я пробовал, у меня не получается стырить с этого сайта средствами php текст ... В аттаче скриншот того, что надо прочитать ... ТОесть таблицу с картинками ...
Помогите бедному ламеру )) | |
|
|
|
|
|
|
|
для: global_vert
(29.08.2005 в 15:55)
| | Типа того ?
<?
if($f=@fopen('http://www.gismeteo.ru/towns5/33837.htm','r')){
$txt = '';
while (!feof($f)){
$txt .= fread($f, 8192);
}
fclose($f);
$p1=strpos($txt,"frc")+5;
$p2=strpos($txt,"prhdr")-7;
echo $kod=substr($txt,$p1,$p2-$p1);
}
?>
|
| |
|
|
|
|
автор: global_vert (29.08.2005 в 21:26) |
|
|
для: hate
(29.08.2005 в 20:59)
| | Да оно )))
А ты не мог бы обьяснить каждую строку этого кода ? | |
|
|
|
|
автор: global_vert (29.08.2005 в 21:41) |
|
|
для: global_vert
(29.08.2005 в 21:26)
| | Да-да .... чуть не забыл ....
Еще бы неплохо вырезать текст Gismeteo.Ru и Для печати | |
|
|
|
|
|
|
|
для: global_vert
(29.08.2005 в 21:41)
| | >Да-да .... чуть не забыл ....
>Еще бы неплохо вырезать текст Gismeteo.Ru и Для
>печати
Давай уж сам какнить, там догнать не долго :) | |
|
|
|
|
|
|
|
для: hate
(29.08.2005 в 20:59)
| |
<?
if($f=@fopen('http://www.gismeteo.ru/towns5/33837.htm','r')){
// открыли файл(url для чтения
$txt = '';
//Сделали пустую строковую переменную ... Не, каждую строчку это перебор
while (!feof($f)){
$txt .= fread($f, 8192);
}
// читаем из файла по кускам потому, что инфа идёт пакетами
fclose($f);
// закрыли дескриптор
$p1=strpos($txt,"frc")+5;
//предворительно изучив код страницы мы(?) узнали, что нужная нам
//табличка начинается
//через несколько символов после буковок "frc" , и запомнили позицию
$p2=strpos($txt,"prhdr")-7;
//аналогично с концом таблицы
echo $kod=substr($txt,$p1,$p2-$p1);
//из всего текста странички взяли подстроку начинающуюся с p1 и
//длинной-в-таблицу т.е p2-p1 и вывели её...
}
?>
|
нифига объяснять не умею... ссори ! | |
|
|
|
|
|
|
|
для: hate
(29.08.2005 в 21:45)
| | А я бы работал с табличкой еоторая сбоку. Т.е. Текущая погода. На мой взгляд от туда и легче очистить, и лишних данных нету.
если что то я могу вылохить скрипт.... которым я это делал! | |
|
|
|
|
|
|
|
для: KR0k
(31.08.2005 в 02:23)
| | KR0k
Можно посмотреть пример твоего скрипта, для вывода текущей погоды?. | |
|
|
|