Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Pobieranie źródła strony i wyciąganie danych
Forum PHP.pl > Forum > Przedszkole
_Martin_
Witam

Mam pytanie co do pewnej sztuczki.
Jaką funkcją można wyciągnąć z linku kod źródłowy i pobrania paru informacji
Mianowicie, jeden kod który znajduje się w źródle:

  1. <?php
  2. <meta name="title" content="przykładowy tytle strony">
  3. ?>


A Następnie pobrania tylko elementów miedzy content=" ---- ">
Czyli w tym wypadku bedzie to "przykładowy tytle strony"
Kolega programista mi kiedyś wspomniał że jest taka możliwość
A Następnie wbicie go w zmienną np $wynik_kodu_źródłowego.

Za pomoc serdecznie podziękuje
P.S Nie chodzi mi o gotowe funkcje tylko jakieś kierunki w które mogę podążać?
Pozdrawiam
wookieb
Mozesz nawet w zmienna $tytul.

http://php.net/curl
http://php.net/preg_match -> do wybrania tego co chcesz.
_Martin_
Tak słyszałęm ze pobawić się musze funkcjami
file_get_contents or preg_match_all.

Fajna działa:

  1. <?php
  2. // $tag wyciąga dane z określonej strony
  3. $tag = get_meta_tags('http://wp.pl');
  4.  
  5.  
  6. // wyświetlanie taga
  7. echo $tags['title'];       // tytuł
  8. ?>

Efekt końcowy:
Działa smile.gif
Dziękuje serdeczznie
nowyyy31
a czy funkcją get_meta_tags otrzymam adres do sitemap.xml ?
  1. <link rel="stylesheet" type="text/css" media="screen" href="/css/x.css" />
  2. <base href="http://www.domena.pl" />
  3. <link rel="alternate" type="application/rss+xml" title="Nowe wpisy" href="/rss.xml" />
  4. <meta http-equiv="content-language" content="pl" />
  5. </head>

żeby z tych tagów wyciągnać rss.xml?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.