Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> pobieranie tekstu z pomiedzy znacznikow, np. <font color=#008000>text</font>
pfan
post
Post #1





Grupa: Zarejestrowani
Postów: 49
Pomógł: 0
Dołączył: 30.03.2005

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


do pobierania title mam taki skrypcik
  1. <?php $handle = fopen(&#092;"http://adres.pl\", \"rb\"); $contents = ''; while (!feof($handle)) { $contents .= fread($handle, 8192); } fclose($handle); preg_match(\"/<title>(.*)</title>/i\", $contents, $title); echo(join($title)); ?>

do pobierania tagow meta
  1. <? $tags = get_meta_tags(&#092;"http://adres.pl\"); $opis = $tags['description']; { echo $opis; } ?></td></tr>


a jak pobrac text z pomiedzy znacznikow np.
<em class=yschurl>text</em>
<li class="first">text</li>
<font color=#008000>text</font>

pozdrawiam i z gory dzieki za pomoc
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
bendi
post
Post #2





Grupa: Zarejestrowani
Postów: 401
Pomógł: 5
Dołączył: 14.09.2003
Skąd: Wrocław

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


Cytat(Coyote @ 2005-06-07 11:54:31)
a muglbys dac jakis przyklad bo w sumie wlasnie doszedlem do wyrazen regularnych i nie bardzo je czaje (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Owszem:
1 2 3

No i prosty przykładzik na zachętę:
  1. <?
  2. preg_match_all( '%<(font|li|em)[^>]*>(.*?)</1>%si', $sString, $aMatches );
  3. print_r( $aMatches[1] ); //wyswietli to co chcesz
  4. ?>


Oczywiście jest tutaj ciche założenie że mamy do czynienia z poprawnym dokumentem XHTML, bo w HTML'u znacznik zamykający dla font'a czy li jest opcjonalny....

Ten post edytował bendi 7.06.2005, 11:09:48
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: 8.10.2025 - 01:41