Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Pobranie innej stony
Forum PHP.pl > Forum > XML, AJAX
dkusmierz
Witam.
Chcę umieścić na swojej stronie film z odsiebie.com np. http://odsiebie.com/pokaz/3033033---58f4.html ale we własnym odtwarzaczu.
Adres pliku podany jest w zmiennej VideoID

Kod
<div align="center">
<script language="javascript">
var VideoID = "video=http://srv53.odsiebie.com/Cn8DXQMKVxMFHWgNVWEDXUNxxxxWBYGWGYrMHs=/PxxgaGVvYH1iLW15MkAidXhHMD47dDIkIik1MQ==/videoflv::url=http://odsiebie.com";
var Width = 590;
var Height = 410;
var Background = "#E7F7FF";
</script>
<script src="http://odsiebie.com/flv_player/einterface.php" language="javascript"></script>
</div>


czyli w tym przypadku będzie to
Kod
http://srv53.odsiebie.com/Cn8DXQMKVxMFHWgNVWEDXUNxxxxWBYGWGYrMHs=/PxxgaGVvYH1iLW15MkAidXhHMD47dDIkIik1MQ==/videoflv
.

Niestety za każdym razem generowany jest inny adres pliku, nie da się więc przypisać go na stałe. W php także nie uda się nic zrobić, bo wygenerowany link przypisywany jest do ip serwera, więc odwiedzający nie będzie mógł z niego korzystać.

Można to zrobić w javascripcie?
erix
Nie można. EOT.

Co najwyżej aplikacja napisana we Flashu (musiałbyś sam coś takiego zrobić).
dkusmierz
OK czyli odpada.
A można zrobić coś takiego, że np. daję tą strone do iframe i w javascripcie przekierowuje do pliku php ze zmienną zawierającą źródło strony?
Czyli jeśli źródło to "<html>źródło</html>" to przekierowanie na "index.php?zrodlo=<html>źródło</html>".
Dało by się w ten sposób to rozwiązać?
erix
Odpuść sobie iframe... Przeglądarki nie zezwalają na takie operacje.

Zostaje tylko flash albo zmiana hostingu.
a79rtur
mozesz polaczyc sie ze strona za pomoca Curl a nastepnie wyrazeniem regularnym wyciagnac adres filmiku. Co do iframe racja, to przezytek i nie powinno sie tego uzywac.
erix
Nie wyciągnie, bo identyfikator jest co sesję inny.
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.