Взимане на името на клипа

webdeveloper

Registered
Здравейте, до скоро ползвах този код за да взимам името на даден клип във vbox7.com

PHP:
$source = file_get_contents($url);
$title = explode("<title>", $source);
$title = explode("</title>", $title[1]);
$title = str_replace(" / VBOX7","",$title[0]);
$title = iconv('utf-8','cp1251',urldecode($title));
$ime = $title;

Но днес забелязах, че нещо не работи както трябва, а би трябвало... Винаги името което ми взима е "Видео споделяне".

Някакви идеи?
 
PHP:
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=USERNAME&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]);
$title = iconv('utf-8','cp1251',urldecode($title));
return $title;
}
echo vbox('https://www.vbox7.com/play:2cd8c457');
Промени си само USERNAME и PASSWORD !
 
Нужни ли са всичките тези логвания и простотии? Искам само title-а (името на клипа) да взема..?
 
webdeveloper каза:
Нужни ли са всичките тези логвания и простотии? Искам само title-а (името на клипа) да взема..?
Нуждаеш се! :)
 

Back
Горе