Einzelnen Beitrag anzeigen
  #1  
Alt 27.09.2007, 15:57:53
franzi franzi ist offline
Anfänger
 
Registriert seit: Sep 2007
Beiträge: 11
location header

Hallo,
ich habe mal wieder ein Problem:
ich habe einen passwortgeschützeten Bereich eingerichtet, der aus mehreren Seiten besteht. Die Funktionsweise habe ich mir folgendermaßen vorgestellt:
Am Anfang der passwortgeschützten Seite wird abgefragt ob eine Session gesetzt ist, falls nicht, wird der User per header auf ein php-script umgeleitet, auf dem er sich einloggen kann. Nach erfolgreichem Login, wird die Session gesetzt und der User soll wieder auf die Seite zurückgeleitet werden, von der er ursprünglich gekommen ist. Dazu übergebe ich den Namen der Seite per GET. Mein Problem ist jetzt, dass die Umleitung per header von der login.php zurück auf die Ursprungsseite nicht funktioniert. Hier ist der Code dazu:

Passwortgeschütze Seite: (funktioniert)
PHP-Code:
if (!isset($_SESSION["anrede"]) OR !isset($_SESSION["name"]))
{
header ("Location: http://www.seite.de/member/login.php?seite=$seite");} 
Login-Script:(Umleitung Funktioniert nicht)
PHP-Code:
if($fehler==0)
{
$seite=$_GET["seite"];

$_SESSION["anrede"] = $data["anrede"];  
$_SESSION["name"] = $data["name"];  

//echo "Die Schleife funktioniert";

header("Location: http://www.seite.de/member/".$seite.".php"); 

Danke für eure Hilfe.
Mit Zitat antworten