Udo: In iFrame gefangen / php

Moin,

gegeben ist eine Webseite xyz.php mit nachträglich eingefügtem iFrame. In diesem iFrame befindet sich ein Formular, über das letztlich eine index.php aufgerufen werden soll:

...
<form action="login.php" method="post" id="login">
...

login.php prüft ein paar Sachen und ruft die Hauptseite index.php auf, wenn die Prüfungen ok waren:

login.php:
...
if (!empty...
   header ( "LOCATION: index.php?".SID )
...
Leider wird index.php im iFrame geöffnet, und der Rest der Seite, in der der iFrame eingebettet ist, bleibt unverändert.

Gibt es irgendeine Möglichkeit, 'aus dem iFrame rauszukommen', sodass xyz.php durch index.php ersetzt wird?

Danke im Voraus,
Udo

  1. Grüße,
    nun - wenn JS aktiv ist - die methode hier ist einfach
    MFG
    bleicher

    --
    __________________________-
    Menschen an sich , sind nicht schlecht - es sind nur ihre Taten (c).
    Lieber bereuen gesündigt zu haben, als nicht sündigen und es später trotzdem bereuen.
    Boccaccio
    1. Moin,

      danke, aber JS wollte ich dann doch nicht.
      Das Problem wurde 'konventionell' mit "target=_parent" gelöst.

      Udo

  2. Hi,

    Gibt es irgendeine Möglichkeit, 'aus dem iFrame rauszukommen', sodass xyz.php durch index.php ersetzt wird?

    Natuerlich - auch form kennt ein target-Attribut (entsprechenden Doctype vorausgesetzt).

    MfG ChrisB

    1. Moin,

      [...]

      Natuerlich - auch form kennt ein target-Attribut (entsprechenden Doctype vorausgesetzt).

      Ja, natürlich. Das hat das Problem gelöst.

      Danke, Udo