Проблем с vbox7 взимане на името на клипа.

joorkataa

Registered
Искам да направя като качвам клип с линк от vbox7 да копира и името на самия клип , самоче нещо не ми се получава ето погледнете кода.


PHP:
if(preg_match("/vbox7\.com\/play\:[a-z0-9_-]/",$urli))
{
$string = file_get_contents($urli); 
$na4alo=explode('<span class="title titlenew">',$string); 
$krai=explode('</span>',$na4alo[1]); 
###
$title=$krai[0];
###
$number = explode(":", $urli); 
$i = substr($number[2],0 ,2); 
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";}  
###
$dl_link=$url;
###
$img_url = "http://i48.vbox7.com/p/".$number[2]."4.jpg"; 
mysql_query("SET NAMES utf8");
if(upload=='yes'){copy("$dl_link", "videos/$number[2].flv");$dl_link="videos/$number[2].flv";copy("$img_url", "imgs/$number[2]4.jpg");$img_url="imgs/$number[2]4.jpg";}
mysql_query("INSERT INTO `videos` (`title`,`url`, `authors`,`views`,`img`,`ot`) VALUES ('$title','$dl_link','$iddup','0','$img_url','vbox')");
echo'<div class="upload-left">
<div class="upload-right-title-uploads">Качване на Клип</div>
<span style="padding: 0px 3px; color: white; background-color:green; font-weight: bolder; font-size: 12px;">Клипчето е добавено!</span>
</div>';	
}
 
PHP:
<?php
if(preg_match("/vbox7\.com\/play\:[a-z0-9_-]/",$urli))
{
$string = file_get_contents($urli); 
##
$title = explode("<title>", $string);
$title = explode(" / VBOX7</title>", $title[1]);
$title = $title[0];
##
$number = explode(":", $urli); 
$i = substr($number[2],0 ,2); 
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";}  
###
$dl_link=$url;
###
$img_url = "http://i48.vbox7.com/p/".$number[2]."4.jpg"; 
mysql_query("SET NAMES utf8");
if(upload=='yes'){copy("$dl_link", "videos/$number[2].flv");$dl_link="videos/$number[2].flv";copy("$img_url", "imgs/$number[2]4.jpg");$img_url="imgs/$number[2]4.jpg";}
mysql_query("INSERT INTO `videos` (`title`,`url`, `authors`,`views`,`img`,`ot`) VALUES ('$title','$dl_link','$iddup','0','$img_url','vbox')");
echo'<div class="upload-left">
<div class="upload-right-title-uploads">Качване на Клип</div>
<span style="padding: 0px 3px; color: white; background-color:green; font-weight: bolder; font-size: 12px;">Клипчето е добавено!</span>
</div>';        
}
?>
 
PHP:
header('Content-Type: text/html; charset=utf-8');
function vbox($url) {

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'http://www.vbox7.com/login/in.do');
curl_setopt ($ch, CURLOPT_POST, 1);
curl_setopt ($ch, CURLOPT_POSTFIELDS, 'vboxusr=user&vboxpwd=password&Submit=login');
curl_setopt ($ch, CURLOPT_COOKIEJAR, '/tmp/vbox_cookie.txt');
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 GTB5');
$store = curl_exec ($ch);
curl_setopt($ch, CURLOPT_URL, $url);
$content = curl_exec($ch);
curl_close($ch);

$title = explode("<title>", $content);
$title = explode("</title>", $title[1]);
$title = str_replace(" / VBOX7","",$title[0]);
return $title;
}

echo vbox('http://www.vbox7.com/play:2cd8c457');
 

Back
Горе