Vor Änderungen am Header darf keine Ausgabe erfolgen. Das heißt, dass du kein 'echo' davor machen darfst.
Edit: Vermutlich darf auch nach der Benutzung von header() nichts ausgegeben werden (
HTML, 'echo'). Jahre nicht mit PHP gearbeitet. Zum Glück..
Das hier könnte klappen:
Code:
<?php
if (isset($_POST['test']))
{
header('http://www.google.de/');
die();
}
?>
<
html>
<head>
<title>
ehm testseite
</tile>
<form action="sascha.php" method="POST" >
<input type="submit" value="los" name="test"></form>
</head>
<body>
</body>
</
html>