header location öffnet neues Browserfenster

P0STER

Grünschnabel
ch habe mal eine Frage, öffnet header location immer ein neues Browserfenster? Ich würde gerne ein Logout machen und auf die Startseite zurückspringen. Klappt soweit auch ganz gut, ausser, dass die Startseite immer in einem neuen Browserfenster geöffnet wird?!

<?php
ob_start ();

session_start ();
session_unset ();
session_destroy ();

header ("Location: homepage.php");
ob_end_flush ();
?>
 
Mein Logout-Code sieht fast genauso aus wie Deiner und bei mir funktioniert genau das was Du willst.
Hab auch noch nicht davon gehoert, dass header() 'n neues Fenster oeffnet.
 
Versteh ich echt nicht warum das bei Dir so laeuft.
Mein Script ist sozusagen sogar identisch, es wird per include() eingebunden, ob_start() und session_start() werden vor dem include() schon gemacht, ob_end_flush() danach. Darum ist es in dem hier gepasteten Abschnitt nicht drin.
Aber das ist mit meine logout.php:
PHP:
<?
session_unset();
session_destroy();
header("Location: index.php");
?>
 
Zurück