Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Wyświetlenie źródła strony od linii zawierającej dany tekst
-czolg-
post
Post #1





Goście







Witam. Nie natrafiłem tu jeszcze na podobny problem, ale jeżeli był już poruszany, to przepraszam.
Mam taki mały skrypt do wyświetlenia pogody z wunderground, z pominięciem reklam:
  1. <?
  2. $zrodlo = file ('http://polish.wunderground.com/global/stations/12560.html');
  3. for ($i = 1349; $i < 1558; $i++) {
  4. echo $zrodlo[$i];
  5. }
  6. ?>

Jednak nie jest on dobry ze względu na ewentualną zmianę w kodzie, która spowoduje rozsypanie się całego układu (tebeli).
Ma ktoś jakiś pomysł, żeby skrypt wyszukał tekst (lub chociaż jego część):
  1. <table CELLPADDING=2 BORDER=0 CELLSPACING=1 BGCOLOR=#C8C8C8 width="100%" class=smalltable>

i wyświetlił linie od tego tekstu, do najbliższego


Z góry dziękuję za odpowiedź i pozdrawiam.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
devnul
post
Post #2





Grupa: Zarejestrowani
Postów: 1 470
Pomógł: 75
Dołączył: 21.09.2005
Skąd: że znowu

Ostrzeżenie: (0%)
-----


czemu w 13 lini używasz ereg_replace zamiast str_replace (nie widzę wyrażenia regularnego więc chyba zbędne jest kożystanie z funkcji obsługującej wyrażenia?)
Go to the top of the page
+Quote Post
-czolg-
post
Post #3





Goście







Cytat(devnul @ 5.09.2007, 20:16:42 ) *
czemu w 13 lini używasz ereg_replace zamiast str_replace (nie widzę wyrażenia regularnego więc chyba zbędne jest kożystanie z funkcji obsługującej wyrażenia?)

Masz rację. Poprawione.

Dziękuję.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 3.10.2025 - 14:56