Проблем с код на youtube

montana

Registered
Някой може ли да ми каже къде е грешката ?
Не ми изкарва клиповете

Код:
<?php
function getHeaders($varurl) {
	$host = "www.youtube.com";
	$url = "/v/".$varurl;
	$session = "";
	$fp = fsockopen ($host, 80, $errno, $errstr, 45);
	if ($fp) {
		fputs ($fp, "GET $url HTTP/1.0\r\n\r\n");
		while (!feof($fp)) {
			$char = fgetc($fp);
			if($char === "\n") {
				if (ord($header) === 13) { 
					return($session);
				} else {
					$arrValue = split(": ", trim($header));
					if ($arrValue[0] == "Location") {
						parse_str($arrValue[1], $getvars);
						$session = $getvars['t'];
					}
				}
				unset($header);
			} else { 
				$header = $header.$char;
			}
		}
		fclose ($fp);
	}
}
if ($_GET['v'] != "") {
	$videoIds = $_GET['v'];
	$videoUrl = "http://www.youtube.com/get_video.php";
	header("Location: ".$videoUrl."?video_id=".$videoIds."&t=".getHeaders($videoIds));
	exit();
}
?>
 
Мисля че сайта сложиха защити и поради тази причина видеото не се показва :)
 

Back
Горе