Lässt sich auch abkürzen:
Code:
$seite = (bedingung ? "index.php" : "seite2.php");
header("Location: $seite");
exit();
oder sogar:
Code:
header("Location: ".(bedingung ? "index.php" : "seite2.php"));
exit();
Wichtig ist vor allem, dass die header()-Funktion im PHP vorkommt, noch bevor ein einziges Zeichen an den Browser geschickt wird, sonst bekommt man nur die Meldung, dass die header-Daten nicht modifiziert werden konnten, weil sie schon geschickt wurden.