アップローダーに基づいて、ユーザーをランダムな YouTube ビデオにリダイレクトするコードを作成しようとしています。スクリプトがまったく読み込まれず、その理由がわかりません。これがスクリプトです
<?php
$feedURL = 'http://gdata.youtube.com/feeds/api/users/USER/uploads?max-results=50';
$sxml = simplexml_load_file($feedURL);
$i=0;
foreach ($sxml->entry as $entry) {
$watch = (string)$media->group->player->attributes()->url;
$videoid = substr($watch, 31, -29);
$finalid = "\"$videoid\", ";
$urls = array ($finalid);
$url = $urls[array_rand($urls)];
header("Location: http://www.youtube.com/watch?v=$url&list=UL");
}
?>