Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Preg match problem
Forum PHP.pl > Forum > Przedszkole
GameMaker
Otóż napisałem sobie taki skrypt:


  1. $link = "http://www.facebook.com/video/video.php?v=132935876773360";
  2.  
  3. $zr = file_get_contents($link);
  4.  
  5. preg_match('|.addVariable("lowqual_src","(.*)");swf_id|', $zr, $tytul);
  6.  
  7. echo $tytul[1];



Ale on nic nie wyświetla.
Proszę o pomoc
nospor
Czy tak cięzko sprawdzic, co tak naprawdę pobierasz?
  1. $link = "http://www.facebook.com/video/video.php?v=132935876773360";
  2.  
  3. $zr = file_get_contents($link);
  4. echo $zr;//TUTUTUTUTUTUTUTUTUTUTUTUTUTUT
  5. preg_match('|.addVariable("lowqual_src","(.*)");swf_id|', $zr, $tytul);
  6.  
  7. echo $tytul[1];
GameMaker
Napisałem 2 skrypt używający curl :
  1.  
  2. $link = "http://www.facebook.com/video/video.php?v=132935876773360";
  3.  
  4. $ch = curl_init();
  5. curl_setopt($ch, CURLOPT_URL, $link);
  6. curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3");
  7. $wejscie = curl_exec($ch);
  8. curl_close($ch);
  9.  
  10. preg_match('|.addVariable("lowqual_src","(.*)");swf_id|', $wejscie, $tytul);
  11.  
  12. echo $tytul[1];
  13.  
  14.  


Ale wyświetla się strona fb zamiast wyniku pregmatch
nospor
http://pl2.php.net/manual/pl/function.curl-exec.php
Cytat
Zwraca TRUE w przypadku powodzenia, FALSE w przypadku błędu. However, if the CURLOPT_RETURNTRANSFER option is set, it will return the result on success, FALSE on failure.

Manual naprawdę nie gryzie
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.