You have to echo out a redirect function (in this case a meta redirect) as well as your message:
<?php
$site = isset($_GET['out_id']);
switch ($site) {
case "newgrounds":
echo '<meta http-equiv="refresh" content="10;URL=http://www.newgrounds.com/">R edirecting to newgrounds[dot]com..in 10 seconds.';
break;
case "other_site":
echo '<meta http-equiv="refresh" content="10;URL=http://www.other_site.com/">R edirecting to other_site[dot]com..in 10 seconds.';
break;
default:
echo "Invalid Id";
}
?>
If you are doing this for a few sites why not set up a function:
<?php
function Goto($site_url){
echo '<meta http-equiv="refresh" content="10;'.$site_url.'">Redirecting to '.$site_url.'..in 10 seconds.';
}
$site = isset($_GET['out_id']);
switch ($site) {
case "newgrounds":
Goto("http://www.newgrounds.com");
break;
case "other_site":
Goto("http://www.other_site.com");
break;
default:
echo "Invalid Id";
}
?>