Hallo,
ich beschäftige mich seid einer Woche mit PHP und versuche grade eine Login Maske mit einer Login und Logout Möglichkeit umzusetzen.
Dafür habe ich mich an das Beispiel von dieser Seite gehalten.
Das mit dem Login funktioniert auch gut nur wenn ich auf mein Logout Button drücke wird mir wieder mein Login-Formular angezeigt.Habe ein Login und ein Logout Formular. Bei beiden Formularen verwende ich als Übertragungsmethode "post".
Hier mein Auslog Formular:
<form method=post action= login.php>
<b>Ausloggen</b>
<input type="submit" name="logout" value="Ausloggen">
</form>
In meiner PHP Datei versuch ich beim Logout Button genau so wie beim Login Button, so auf eine Interaktion zu reagieren.
if (!empty($_POST["logout"])){
echo "komme ich bis hier hin????<br>";
}
Aber ich komme nicht bis zur Ausgabe. Sondern es wird gleich das Login Formular angezeigt. Und wenn ich versuche mir den Wert von $_POST["logout"] ausgeben zu lassen bekomme ich die Fehlermeldung Notice: Undefined index: logout in ..... den wert von meiner $_POST["login"] kann ich mir aber ohne Probleme ausgeben lassen.
Kann mir wer mit den gegebenen Informationen helfen oder muss ich den vollen Code posten. Was auch nicht sehr viel wäre
ich beschäftige mich seid einer Woche mit PHP und versuche grade eine Login Maske mit einer Login und Logout Möglichkeit umzusetzen.
Dafür habe ich mich an das Beispiel von dieser Seite gehalten.
Das mit dem Login funktioniert auch gut nur wenn ich auf mein Logout Button drücke wird mir wieder mein Login-Formular angezeigt.Habe ein Login und ein Logout Formular. Bei beiden Formularen verwende ich als Übertragungsmethode "post".
Hier mein Auslog Formular:
<form method=post action= login.php>
<b>Ausloggen</b>
<input type="submit" name="logout" value="Ausloggen">
</form>
In meiner PHP Datei versuch ich beim Logout Button genau so wie beim Login Button, so auf eine Interaktion zu reagieren.
if (!empty($_POST["logout"])){
echo "komme ich bis hier hin????<br>";
}
Aber ich komme nicht bis zur Ausgabe. Sondern es wird gleich das Login Formular angezeigt. Und wenn ich versuche mir den Wert von $_POST["logout"] ausgeben zu lassen bekomme ich die Fehlermeldung Notice: Undefined index: logout in ..... den wert von meiner $_POST["login"] kann ich mir aber ohne Probleme ausgeben lassen.
Kann mir wer mit den gegebenen Informationen helfen oder muss ich den vollen Code posten. Was auch nicht sehr viel wäre
Kommentar