Ein etwas unsauerber Code, aber sonst fällt mir nichts auf
Doch, mich wundert die if-Abfrage "if (isset($inputkey))" ein wenig. Wahrscheinlich meinst du damit "if (isset($_POST['inputkey']))", oder? Wenn ja, würde nur auf der ersten Seite nach dem Einloggen überhaupt geprüft werden, ob der Benutzer eingeloggt ist. Streich die Bedingung und es sollte eigentlich funktionieren
Öhm, afaik ist die Standardübergabemethode get. Da in deinem <form>-Tag nicht method="post" drinsteht, würde ich jetzt einfach mal sagen, dass die Variablen nur in $_GET und nicht $_POST stehen.
Ich verwende eh immer $_REQUEST, da stehen die in jedem Fall drin.
Ich habe diese If Abfrage rausgemacht, allerdings hat es jetzt wieder den alten Fehler! Es zeigt jetzt nämlihc wieder an das ich eingeloggt bin, obwohl ich das bin.
Und wie soll ich das mit dem Get oder was weiß ich machen?^^
Nein, du sollst method="post" in den <form>-Tag schreiben, so dass da <form method="post"> steht. Sonst stehen die Variablen nicht in $_POST, sondern in $_GET.