[MySQL 3.23.X] Loginproblem mit md5()

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

  • [MySQL 3.23.X] Loginproblem mit md5()

    Hallo ich schreibe mir gerade ein Loginscript in PHP und MySQL, so nun habe ich aber ein Problem und zwar wird grundsätzlich das PW als nichtich erklärt, wenn ich es via md5() verschlüssel und dann vergleiche, vergleiche ich das PW ohne md5() wird es erkannt.

    Ich hoffe ihr könnt mir helfen, wäre nett. Hier mal das Script:
    PHP-Code:
    <?php 
                $username
    =$_REQUEST['u_name'];
                
    $pass=$_REQUEST['u-pass'];
                
    $pass=md5($pass);
                
    $login=$_REQUEST['login'];
                if (isset(
    $login)) {
                
    $sql="SELECT * FROM user WHERE u_name='".$username."' AND u_pass='".$pass."'";
                
    $result=mysql_query($sql);
                
    $row=mysql_num_rows($result);
                
                echo 
    $row;
            }
                
        
    ?>

  • #2
    ja ises denn in der db mit md5 codiert?
    Beantworte nie Threads mit mehr als 15 followups...
    Real programmers confuse Halloween and Christmas because OCT 31 = DEC 25

    Kommentar


    • #3
      Ja das ist ja das kuriose, was ich nicht verstehe.

      Kommentar


      • #4
        nur am rande... hab nicht alles gelesen.

        bist du sicher, dass du $_REQUEST['u-pass'] meinst?

        nicht doch $_REQUEST['u_pass'] (unterstrich)? -> passend wie bei u_name
        PHP-Code:
        $username=$_REQUEST['u_name'];
        $pass=$_REQUEST['u-pass']; 
        INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


        Kommentar


        • #5
          Ja danke meine ich, aber daran lags nicht. Er gibt immer noch die 0 aus.

          Kommentar


          • #6
            Kann mir wirklich keiner helfen oder zumindest ne Alternative zu md5 anbieten?

            Kommentar


            • #7
              suche mal nach 'usermanagement' im forum. auch gibt es ein tut.

              bei beiden wird md5() verwendet. und es funktioniert.
              INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


              Kommentar


              • #8
                Okay danke, habe mir mal dein CodeSchnipsel hier angeschaut, das nehme ich.

                Kommentar

                Lädt...
                X