Редакция на код

Boss

Registered
Здравейте :lol:
Намерих един код в сайта за сваляне на клипове от вбох7, имаше 5 медии аз добавих още няколко. Проблемът е че не проверява всички медии а използва само първата, може ли да ми кажете къде е проблема. :)
Код:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head>
<body>
<center>
<form method="post" action="">
<br>
Свободно сваляне от Vbox7.Com<br>
пример: <b>http://vbox7.com/play:8e4d8da4</b><br>
<input type="text" name="url" size="35" value="<?php echo $_POST['url']; ?>"><br>
<input type="submit" name="submit" style="font-style: italic;" value="Жега">
</form>
<?
if($_POST['submit']){
$file = $_POST['url'];
if (empty($file)) die("");
$number = explode(":", $file);
$i = substr($number[2],0 ,2);
echo "<hr width=\"400\">";
if(@fopen("http://media.vbox7.com/s/$i/$number[2].flv","r"))
{
$url = "http://media.vbox7.com/s/$i/$number[2].flv";
}
elseif(@fopen("http://media02.vbox7.com/s/$i/$number[2].flv","r"))
{
$url = "http://media02.vbox7.com/s/$i/$number[2].flv";
}
elseif(@fopen("http://media03.vbox7.com/s/$i/$number[2].flv","r"))
{
$url = "http://media03.vbox7.com/s/$i/$number[2].flv";
}
elseif(@fopen("http://media04.vbox7.com/s/$i/$number[2].flv","r"))
{
$url = "http://media04.vbox7.com/s/$i/$number[2].flv";
}
elseif(@fopen("http://media05.vbox7.com/s/$i/$number[2].flv","r"))
{
$url = "http://media05.vbox7.com/s/$i/$number[2].flv";
}
elseif(@fopen("http://media06.vbox7.com/s/$i/$number[2].flv","r"))
{
$url = "http://media06.vbox7.com/s/$i/$number[2].flv";
}
elseif(@fopen("http://media07.vbox7.com/s/$i/$number[2].flv","r"))
{
$url = "http://media07.vbox7.com/s/$i/$number[2].flv";
}
elseif(@fopen("http://media08.vbox7.com/s/$i/$number[2].flv","r"))
{
$url = "http://media08.vbox7.com/s/$i/$number[2].flv";
}
elseif(@fopen("http://media09.vbox7.com/s/$i/$number[2].flv","r"))
{
$url = "http://media09.vbox7.com/s/$i/$number[2].flv";
}
elseif(@fopen("http://media10.vbox7.com/s/$i/$number[2].flv","r"))
{
$url = "http://media10.vbox7.com/s/$i/$number[2].flv";
}
elseif(@fopen("http://media11.vbox7.com/s/$i/$number[2].flv","r"))
{
$url = "http://media11.vbox7.com/s/$i/$number[2].flv";
}
echo "<a href=\"$url\">-> Свали клипа <-</a>";
echo "<br /><a href=\"$url\"><img src=\"http://i47.vbox7.com/p/$number[2]3.jpg\" border=\"0\" width=\"220\" height=\"165\"></a>";
echo "<br />";
echo "<a href=\"$url\">Свали клипа</a> <br /><br />";
$string = file_get_contents($file);
$edno=explode('<span class="title">',$string);
$dve=explode('</span></td>',$edno[1]);
echo "име - <span style=\"color:green;\">".$dve[0]."</span>";
echo "<br />Гепи линка : - <b>".$url."</b><br><br>";
}
?>
</center>
</body>
</html>
 
Код:
$vbox_link = 'ccee3ce9c8';
$vbox_link = sprintf('http://vbox7.com/etc/ext.do?key=%s', $vbox_link);
$vbox_link = @file_get_contents($vbox_link);

parse_str($vbox_link, $vbox);

print_r($vbox);
 
Boss каза:
Не мога да разбера какво общо има този код, би ли обяснил?

Кода който имаш, бави страницата само.Това което ти давам е API на vbox7 те го ползват по тоя начин, който съм ти дал аз.Взима се информацията за видето от линка и чрез parse_str се разпределя в масива $vbox.

Код:
$vbox_link = $number[2];
$vbox_link = sprintf('http://vbox7.com/etc/ext.do?key=%s', $vbox_link);
$vbox_link = @file_get_contents($vbox_link);

parse_str($vbox_link, $vbox);

print_r($vbox);
 
Аз няма да ползвам тази система за сваляне от вбох, просто исках да взема линковете за сваляне от нея и да ги сложа към системата на godfather2.
ПП: Тоя код къде да го сложа, нещо не тръгва?
 

Back
Горе