Mam skrypt logowania, co zrobic zeby po zalogowaniu przechodzilo na inna strone w php :/ header nie chce działać

if ($_GET["login"]=="koniec") { // wylogowanie
}
function istnieje($login, $haslo) { // test na istnienie uzytkownika i hasla
if ($login=="" or $haslo=="") return false;
if ($login=="aaa" and $haslo=="bbb") return true;
if ($login=="qqq" and $haslo=="aaa") return true;
return false;
}
if (istnieje($_POST["login"],$_POST["haslo"])) { // zalogowanie
$_SESSION["zalogowany"]="tak";
$_SESSION["login"]=$_POST["login"];
$_SESSION["haslo"]=$_POST["haslo"];
}
if ($_SESSION["zalogowany"]=="tak") {
header ("Location: http://www.costam.com/"); echo "<p id="oferta3
"><a href="{$_SERVER["PHP_SELF"]}?login
=koniec
">wyloguj się</a>"; } else {
echo '<form action="'.$_SERVER["PHP_SELF"].'" method="post"> <font size="2" >Login:</font><br /><input type="text" name="login" /><br />
<font size="2" >Hasło:</font><br /><input type="text" name="haslo" /><br /><br />
<input type="submit" value="Zaloguj" />
</form>';
}
?>