Hallo,
ich habe ein Login System auf meiner Website eingebaut und stehe vor folgendem Problem:
Die Seite besteht aus Zwei Frames, einmal dem Menü oben und darunter der Inhalt der Menüpunkte.
Wenn man die Seite öffnet und sich einloggt ändert sich der Button "Login" nicht, denn die der Menüframe wird nicht neu geladen. Wenn er neu geladen würde, dann wäre der Menübutton weg und durch Logout ersetzt, was bei manuellem neuladen über Rechtsklick der Fall ist. Ich würde unter folgender IF Anweisung also gerne etwas einbauen, damit sich die Seite neulädt nachdem man sich eingeloggt hat.
Bisher habe ich nur:
gefunden. Vom Zweck her klappt es, aber es ist ja doof das sich die Seite dann alle 2 Sek. aktualisiert, obwohl eigentlich nur einmal nach einem login/logout erwünscht ist.
Für Hilfe wäre ich sehr dankbar,
Grüße
ps.: Ich habe unter der Suchfunktion einige Threads gefunden in denen ähnliche Themen behandelt wurden, allerdings keine Lösung gesehen. Von daher nicht gleich steinigen wenn die Lösung irgentwo ist.
ich habe ein Login System auf meiner Website eingebaut und stehe vor folgendem Problem:
Die Seite besteht aus Zwei Frames, einmal dem Menü oben und darunter der Inhalt der Menüpunkte.
Wenn man die Seite öffnet und sich einloggt ändert sich der Button "Login" nicht, denn die der Menüframe wird nicht neu geladen. Wenn er neu geladen würde, dann wäre der Menübutton weg und durch Logout ersetzt, was bei manuellem neuladen über Rechtsklick der Fall ist. Ich würde unter folgender IF Anweisung also gerne etwas einbauen, damit sich die Seite neulädt nachdem man sich eingeloggt hat.
Bisher habe ich nur:
echo "<meta http-equiv=\"refresh\" content=\"2; url=./menu.php\">";
<?
if (isset ($_SESSION["user_id"]))
{
echo "<a href='./login/logout.php' target=rechts>\n";
echo "<img src='./picture/button/menu/13.png' width='100' height='25' border='0' Logout> </a>";
}
else
{
echo "<a href='./login/formular.php' target=rechts>\n";
echo "<img src='./picture/button/menu/12.png' width='100' height='25' border='0' Login> </a>";
}
?>
if (isset ($_SESSION["user_id"]))
{
echo "<a href='./login/logout.php' target=rechts>\n";
echo "<img src='./picture/button/menu/13.png' width='100' height='25' border='0' Logout> </a>";
}
else
{
echo "<a href='./login/formular.php' target=rechts>\n";
echo "<img src='./picture/button/menu/12.png' width='100' height='25' border='0' Login> </a>";
}
?>
Grüße
ps.: Ich habe unter der Suchfunktion einige Threads gefunden in denen ähnliche Themen behandelt wurden, allerdings keine Lösung gesehen. Von daher nicht gleich steinigen wenn die Lösung irgentwo ist.
Kommentar