
07-28-2008, 06:44 AM
|
 |
Mod/Design & Coder [Pro]
|
|
Join Date: Nov 2006
Location: Hawaii
Posts: 686
|
|
Yea, your supposed to do this:
PHP Code:
<?php function get_content_of_url($url){ $ohyeah = curl_init(); curl_setopt($ohyeah, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ohyeah, CURLOPT_URL, $url); $data = curl_exec($ohyeah); curl_close($ohyeah); return $data; }
function get_flv_link($string) { if (eregi("watch_fullscreen\?video_id=(.*)&title=", $string, $out)) { $outdata = $out[1]; } return 'http://youtube.com/get_video.php?video_id='.$outdata; }
function get_http_header($url){ $uh = curl_init(); curl_setopt($uh, CURLOPT_URL, $url); curl_setopt($uh, CURLOPT_HEADER, 1); curl_setopt($uh, CURLOPT_RETURNTRANSFER, 1); $res = curl_exec($uh); curl_close($uh); return $res; }
function show_url($http_header){ $arai = explode("\n",$http_header); foreach($arai as $ini){ if(eregi("location",$ini)) $url = $ini; } list($sampah,$hasil) = explode("Location:",$url); return str_replace("\n","",trim($hasil)); }
function download_youtube($url){ $data = get_content_of_url($url); $next_url = get_flv_link($data); $data = get_http_header($next_url); return show_url($data); }
$url = "http://youtube.com/watch?v=SAQZ0BDXn48"; echo download_youtube($url); ?>
But, I tried it, and it didn't work...
|