Ankündigung

Einklappen
Keine Ankündigung bisher.

Fehler bei login in geschützen Bereich !

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Fehler bei login in geschützen Bereich !

    jetzt bin ich bei einem eigentlichen Problem wo ich nicht mehr weiterweiss, aber vielleicht weiss es jemand von Euch:

    Ich komme, wenn ich den login bestätige immer wieder zurück auf die loginmaske, und nicht in den geschützen Bereich. Vorallem weiss ich auch nicht, wie Benutzername und Kennwort sind. Ich denke Kennwort wird "geheim" sein, aber den Benutzernamen weiss ich nicht.

    Wer kann mir helfen, anbei die drei relevanten Scripts:

    <?php
    if($http_post_vars["user"]!=""):
    $c=$http_post_vars["user"];
    $c.=md5($http_post_vars["pass"]);
    $zeit=($http_post_vars["save"]=="ok") ? time()+60*60*24*30 : 0;
    setcookie("login",$c,$zeit, "/");
    echo"<html><head>";
    echo"<meta http-equiv=\"refresh\" ";
    echo "content=\"0;url=http://www.desein.net/php/cookie_login_main.php\">";
    echo"</head><body></body></html>";
    else:
    ?>
    <html>
    <head>
    <title>Login</title>
    </head>
    <body bgcolor="white">
    <form method="post">
    Benutzername:
    <input type="text" name="user"><br>
    Passwort
    <input type="password" name="pass"><br>
    <input type="checkbox" name="save" value="ok">
    Passwort speichern<br>
    <input type="submit" value="Login">
    </form>
    </body>
    </html>
    <?php
    endif;
    ?>



    <?php
    if($http_cookie_vars["login]!=""){
    $user=substr($http_cookie_vars["login"], 0, strlen($http_cookie_vars["login"])-32);
    $pass=substr($http_cookie_vars["login"], strlen ($http_cookie_vars["login"])-32);
    //Nun ggf. Passwort aus einer Datenbank bestimmen
    //hier: "hardgecodet"
    $passwort="geheim";
    if (md5($passwort) != $pass) {
    header ("Location: http://www.desein.net/php/cookie_login_main.php");
    }
    } else {
    header("Location: http://www.desein.net/php/cookie_login_persistent.php");
    }
    ?>




    <?php include("cookie_login_check.php") ?>
    <html>
    <head>
    <title>Geschützter Bereich</title>
    </head>
    <body bgcolor="white">
    Du weißt nicht dass ich Markus heisse
    </body>
    </html>


    Wer hat da eine Idee, wieso ich immer wieder auf die Loginseite komme und wie der Benutzernamen ist ? Wenn ich irgendeinen eingebe komme ich trotzdem auf die Loginseite

    Danke im Vorraus
    Los lei lafn und zag wosd konnst

  • #2
    Hab nicht viel Ahnung, aber eigentlich müsstest du es freilassen. darum:
    if($http_post_vars["user"]!=""):
    $c=$http_post_vars["user"];
    Es wird kein passwort ausgewählt, also kann er nicht überprüfen, ob es richtig, ist, da auch keins vorher gesetzt wurde. Selbergeschrieben?

    Kommentar

    homepage-forum.de - Hilfe für Webmaster! Statistiken

    Einklappen

    Themen: 56.858   Beiträge: 430.637   Mitglieder: 28.605   Aktive Mitglieder: 40
    Willkommen an unser neuestes Mitglied, Christian_Hansen.

    Online-Benutzer

    Einklappen

    225 Benutzer sind jetzt online. Registrierte Benutzer: 4, Gäste: 221.

    Mit 3.502 Benutzern waren am 23.01.2020 um 17:20 die meisten Benutzer gleichzeitig online.

    Die neuesten Themen

    Einklappen

    Die neuesten Beiträge

    Einklappen

    Lädt...
    X