Seite 1 von 1

Frames und Header(Location...)

Verfasst: 22.12.2005 10:41
von Pepperoni
Hi Leute,

Hab ein kleines Problem.
Ich hab eine Frameseite bestehend aus einer navigation auf der linken Seite und einer Inhaltsanzeige auf der Rechten seite.

Vorgeschalten ist ein Login via PHP und Sessions, allerdings ohne Frames.
Wenn der User sich anmeldet wird das Frameset geladen und der Benutzer kann dann loslegen.
Jetzt hab ich mir eine automatische Abmeldung nach 10min Inaktivität eingebaut.

Heißt, wenn der User 10min nichts anklickt, wird er beim nächsten klick abgemeldet und der Loginschirm erscheint. das ist auch kein Prob, aber der Loginschirm wird nicht im parent angezeigt sondern in der Inhaltsanzeige rechts. Das soll nicht so sein

header('Location: https://'.$hostname.($path == '/' ? '' : $path).'/logout.php');

Kann man bei der Headerfunktion auch eine Location angeben, wo er das öffnen soll (also im Parent)?

MfG und ein frohes Fest
Pepperoni

Verfasst: 22.12.2005 12:45
von Martin Truckenbrodt
Hallo,
eine mögliche Alternative: http://www.phpbb.com/phpBB/viewtopic.php?t=310291

Bye Martin

Verfasst: 22.12.2005 12:56
von Pepperoni
Hab gerade eine andere Möglichkeit gefunden.
einfach ein java script starten.
syntax:

<SCRIPT LANGUAGE="JavaScript">
top.location.replace ('URL/login.html')
</SCRIPT>

Aber vielen Dank
MfG Pepperoni

Verfasst: 22.12.2005 17:36
von Martin Truckenbrodt
Hallo,
na hoffentlich haben Deine Besucher nicht JavaScript deaktiviert.

Gruß Martin

Verfasst: 22.12.2005 20:55
von Pepperoni
Au man, da hab ich gar nicht dran gedacht. Na dann muss ich wohl doch noch etwas weiter tüfteln.

Aber jetzt gehts erst mal in den Weihnachtsurlaub, also ein frohes Fest allen.

MfG
Pepperoni

Verfasst: 22.12.2005 22:43
von Martin Truckenbrodt
Hallo,
schau Dir mal den Link von weiter oben an. Ist eine saubere Lösung, die sehr gut funzt.

Gruß Martin