Sie befinden sich hier im Forenarchiv von phpforum.de wenn Sie direkt ins Forum möchten, klicken Sie bitte hier. Zur Startseite kommen Sie hier.

Frames auflösen mit Seitenaufruf über header...

Hallo Leute!
Es gibt wieder einmal ein Problem mit Frames. Ich habe versucht im Forum die Lösung zu finden aber so richtigen Erfolg hatte ich nicht.
Problem: Ich habe eine Datei namen Check-Login.php in meinem Projekt die bei jedem Seitenaufruf die aktuelle Session_ID mit der Session_ID, die in der DB (MySQL) beim anmelden gespeichert wurde, vergleicht. Sind diese ungleich wird das Login Fenster aufgerufen und der User muß sich neu authentifizieren. Der Aufruf der Loginseite erfolgt über @header("location:login.php") . Wird nun die check-login in einem Frame ausgeführt wird auch die login in diesem Frame aufgerufen->soll aber nicht (häßliche Verschachtelungen). Hat jemand eine Tip für mich wie ich die Frames aulösen kann??

Hier gehts zum Orginal Eintrag "Frames auflösen mit Seitenaufruf über header..." im Forum

Antworten

Hm, also wenn ich das so richtig verstehe würde ich persönlich es mit einer logischen Variante versuchen bis sich was besseres ergibt.
If-Schleife, wenn authentifizierung fehlgeschlagen nen meta-refresh für den iframe oder link mit target definierung... frage mich jetz grad ob ichs richtig checke, weil wenn du Login, Logout etc. in einem Frame hast, könntest bei diesem kein base target setzen? (so wie bei linklisten!?)

Gruß


2.

Hallo MuE!
Im meinem Projekt ist es so, daß sich ein User anmeldet und anschließen über mehrere Seiten geführt wird, die in mehreren Frames dargestellt weden. Mit jedem Aufruf einer Seite wird verglichen ob User und Session_ID gleich sind (Sicherheit). Den Vergleich macht die Check-Login, welche ich auf jeder Seite per include aufrufe.
Aber ich habe eine recht einfache Lösung gefunden (per JS)
IF (parent.location.href!=location.href)
{partnt.location.href=location.href}

trotzdem vielen Dank
JUP


Hier gehts zum Orginal Eintrag "Frames auflösen mit Seitenaufruf über header..." im Forum
 
phpforum.de | Impressum | Handy Bundles