Hallo Chris (und ihr anderen natürlich auch),
Die Idee mit top.setTimeout ist nicht schlecht, bloß wie übergebe ich die Benutzerdaten aus dem Anmeldeformular in den iFrame? Ich möchte im iFrame, wie oben schon erwähnt, nämlich eine Begrüßungsseite erscheienen lassen, welche auf den User zugeschnitten ist. Also ungefähr so:
Hallo, <? echo $username; ?>, herzlich willkommen!
<form method="post" action="login.php" onSubmit="top.setTimeout(top.location.reload(), 5000), return true">
eingabefelder für username und passwort, und submitbutton
</form>
und auf der seite login.php wird dann überprüft, ob das password passt und wenn ja kommt eben das hallo $username. Wenn es nicht stimmt kommt eben das formular.(am besten machst du in den iframe von anfang an login.php rein, weil wenn kein name angegeben wurde, kommt eben das formular (siehe oben).
Aber, fällt mir grad ein, mach doch in die login-seite nur wenn der login erfolgreich war ein <body onLoad="top.location.reload()">, weil anders wird die top-seite auch gereloadet (oder heißt es regeloadet?), wenn das password nicht stimmt. dann fällt also das onsubmit weg. Ja, ist vielleicht besser.
Marian