PHP: Isset geht nicht

  • PHP: Isset geht nicht

    Hey,

    Wenn ich jetz abfrage ob sumit bestätigt wurde geht es nicht es kommt immer die Nachricht wenn ich auf submit klicke: Ein Fehler im System ...

    PHP-Quellcode

    1. <center>
    2. <?php
    3. if(isset($_POST['submit']))
    4. {
    5. $_SESSION["loginversuch"] = true;
    6. if(isset($_POST['username']) && isset($_POST['password']))
    7. {
    8. $benutzer = $_POST['username'];
    9. $password = $_POST['password'];
    10. echo "Dein Benutzername: $benutzer und dein Passwort: $password";
    11. }
    12. }
    13. if($_SESSION["loginversuch"] == false)
    14. { ?>
    15. <form action="home.php?page=Login" method="post">
    16. <table border="0">
    17. <tr>
    18. <td>Benutzername:</td>
    19. <td><input name = "username"></td>
    20. </tr>
    21. <tr>
    22. <td>Passwort:</td>
    23. <td><input type="password" name="password"></td>
    24. </tr>
    25. </table><br />
    26. <table border="0">
    27. <tr><td><input type="submit"></td></tr>
    28. </table>
    29. </form>
    30. <?php
    31. }
    32. else
    33. {
    34. echo "Derzeitig ist im System ein Fehler aufgetreten, kontaktieren sie einen Administrator!";
    35. }
    36. ?>
    37. </center>
    Alles anzeigen


    Danke euch
  • moin,
    den Button solltest du mal "den Namen" "submit geben"

    HTML-Quellcode

    1. <input type="submit">


    daraus machste das:

    HTML-Quellcode

    1. <input type="submit" name="submit">


    Ich bin gerade zu platt um groß was zu erklären oder das schöner zu beschreiben,
    sry dafür :S
    Müsste aber eigentlich so schon verständlich sein.

    An sonsten einfach mal kurz in folgenden Tuts reingucken:
    easy-scripting.net/index.php?p…read&postID=3778#post3778
    easy-scripting.net/index.php?page=Thread&threadID=592

    Gruß,
    Dennis