O zaman şöyle yapacaksın;
$return_url = urlencode('http://www.youtube.com/watch?v=GbefS295ZeI&feature=popular');
if(empty($_GET['return_url'])){
header('location:'.$_SERVER['PHP_SELF'].'?return_url='.$return_url);
}
if(!empty($_GET['return_url'])){
header('refresh:3 url='.urldecode($return_url));
echo $_GET['return_url'];
}
Yani urlencode ve urldecode kullanacaksın, özel karakterleri anlamsız hale getireceksin..