Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] pobieranie opisu filmu z filmweb, problem z wyrażeniem
Lejto
post
Post #1





Grupa: Zarejestrowani
Postów: 1 385
Pomógł: 48
Dołączył: 23.05.2007

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


Chcę na podstawie adresu pobrać opis do filmu
napisałem takie coś
  1. $url = 'http://avatar.filmweb.pl/';
  2. $za = file_get_contents($url);
  3.  
  4. preg_match('#<span></span></h2><p>(.*?)</p>#si', $za, $tyt);
  5. echo ($tyt[0]);

jednak nie działa, nie umiem dobrze wyrażeń dlatego chciałem pobrać przez html
jak to poprawić?

Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Soul Reaver
post
Post #2





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 26.03.2010

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


trochę mało napisałeś, ale mam wrażenie, że chodzi Ci o coś takiego

  1. $url = 'http://avatar.filmweb.pl/';
  2. $za = file_get_contents($url);
  3. $opis;
  4. preg_replace( '#<h2 id="o-filmie-header"(.*?)</h2>(.*?)<p>(.*?)</p>#ise', "foo('\$3')", $za );
  5. function foo( $data ) {
  6. global $opis;
  7. $opis = $data;
  8. }
  9. echo $opis;


wydaje mi się, że powinno działać ( nie sprawdzałem )
może nie jest to najładniejsze rozwiązanie, ale ... (IMG:style_emoticons/default/smile.gif)
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: 12.10.2025 - 21:09