ďťż
Podstrony
|
telcocafeWitam, napisałem sobie taki krótki skrpyt, ma on za zadanie wyciągnąć link ze strony z filmem na youtube i przekierować na niego (do flv).Problem w tym, że na lokalnym skrypt działa wyśmienicie, jednak kiedy wrzucam na serwer (dokładniej host4u, próbowałem także na Netiz), po prostu przekierowuje na znaleziony url, ale nie znajduje filmu. Oto ten skrypt: $url = 'http://www.youtube.com/watch?v='.$id; $curl = curl_init(); curl_setopt($curl, CURLOPT_URL, $url); curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); $data = curl_exec($curl); curl_close($curl); preg_match('/var fullscreenUrl =(.*)var /s', $data, $vidID); $linia = explode("\n",$vidID[0]); preg_match('/\&video_id=(.*)\';/s', $linia[0], $t); Header('Location: http://www.youtube.com/get_video?video_id='.$t[1]); I teraz pytanko, czy coś jest ze skryptem? A może to zależy od usługodawcy, bo blokują pewne usługi? Wszelkie wskazówki mile widziane ;) Pozdrawiam, Piotrek :> Jakiś błąd jest generowany? Hostingi udostępniają obsługę cURL? tak, curl jest obługiwany, po prostu przekierowyuje na youtube.com?get_video?video_id=[...]. wszystko niby ładnie i elegancko ale nie znajduje filmu. Kiedy przekleje wygenerowany url, to także nie działa. Na localu tworzy dobre linki, i własnie dlatego nie wiem o co chodzi. |
|||
Sitedesign by AltusUmbrae. |