Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [preg_match] "Ściąganie" linków ze strony
Forum PHP.pl > Forum > PHP
Kenobi
Witam.
Mam taką np. stronę : http://www.youtube.com/user/USER?feature=mhum#p/u i chcę pobrać wszystkie linki do jego filmików za pomocą curla oraz preg_match.
Mam taki kod :
  1. <?php
  2. $user = $_POST['user'];
  3. $ch = curl_init();
  4. curl_setopt($ch, CURLOPT_URL, "http://www.youtube.com/user/$user?feature=mhum#p/u");
  5. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  6. $html = curl_exec($ch);
  7. curl_close($ch);
  8.  
  9. //preg_match("/\<div.id=\"(.*?)\"\>(.*?)\<\/div\>/si", $html, $match);
  10. preg_match("/\<div class=\"encryptedVideoId\" style=\"display: none;\"\>(.*?)\<\/div\>/si", $html, $match);
  11.  
  12. print_r($match);
  13. print_r($match[0]);
  14. print_r($match[1]);
  15. ?>


Lecz on nie działa.
Proszę o pomoc.
Mephistofeles
Nie można do tego wykorzystać Youtube API?
Kenobi
Hmm..ale jak ? ;s
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.