Auf Frames zugreifen mit Location:

Hallo zusammen,

nachdem ich das super coole Tutorial zum Thema login mit session umgesetzt habe, habe ich ein kleines Problem.

Es existiert ein frameset:

links ein navi-frame und rechts ein anzeige-frame.
Im anzeige-frame ist der login.

Jetzt möchte ich gerne von hieraus auf ein neues frameset springen, wenn der login erfolgreich ist. In HTML wäre das so:

PHP:
<a target="_top" href="../index.html">

Sprich mit target bestimme ich das frame. Wie aber macht man dies mit PHP und location:

PHP:
header ("Location: ../admin/frame_admin.php")

So wie es jetzt ist, wird das neue frame-set im anzeige-frame angezeigt - und das ist ja schrott!

Vielen Dank für Eure Hilfe
 
Geht nicht!

Eine Möglichkeit wäre, das Script gleich im Navigations-Frame auszuführen.

Dann gibt es halt ein Problemm, wenn beide Frames geändert werden sollen.
Dann ist es egal, ob du per JavaScript aus dem Navigations-Frame heraus den
Haupt-Frame änderst, oder umgekehrt.

Frames sind sowieso nichts schönes...
 
Hey Fabian,

Danke für die Aufklärung. Habe es so gelöst, dass ich den login ohne frames ausführe und dann auf ein frameset springe. Ist nicht so schön, aber O.K.

Frames sind nicht jeder mans sache....stimmt. Ich verzichte aber gänzlich auf JavaScript und realisiere meine Navigation lieber durch framesets in framesets. Sauber geschrieben birgt das bei den heutigen browsern auch keine Probleme ...

Thanx a lot nochmal

Andy
 
Zurück