Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Preg match problem
GameMaker
post 14.02.2011, 09:14:22
Post #1





Grupa: Zarejestrowani
Postów: 149
Pomógł: 2
Dołączył: 31.01.2010
Skąd: Konstancin-Jeziorna

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


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


--------------------
Movie CMS v 0.1 - Postęp 37 45 49 53 69 %
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
nospor
post 14.02.2011, 09:17:04
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




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];


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
GameMaker
post 14.02.2011, 09:58:43
Post #3





Grupa: Zarejestrowani
Postów: 149
Pomógł: 2
Dołączył: 31.01.2010
Skąd: Konstancin-Jeziorna

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


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


--------------------
Movie CMS v 0.1 - Postęp 37 45 49 53 69 %
Go to the top of the page
+Quote Post
nospor
post 14.02.2011, 10:01:23
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




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


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 13:51