Szerző Téma: Login MD5 hash  (Megtekintve 472 alkalommal)

Impulsive

  • Vendég
Login MD5 hash
« Dátum: 2012. június 07. - 21:42:40 »
0 Show voters
Üdv!
Az lenne a kérdésem, hogy hogyan lehet átalakítani a weboldalamra bejelentkezõ felületet úgy, hogy ne az MD5 kódolással lehessen belépni?
Felhasználónévnek f***ántosan megcsináltam IG névvel belehet lépni, viszont a jelszóhoz nem IG jelszó kell hanem az MD5 kódolt verziója!
 
belepes.php:
Belépés rész:
 
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" />
<title>UCP by John Nelson</title>
<center>
<img src=\"hatter.png\">
<form action=\'login.php\' method=\'POST\'>
<font color=lime>IG nev:   </font><input type=\"text\" name=\"Nev\" value=\'<?php echo $username?>\'/> <br>
<font color=lime>IG jelszo:</font><input type=\"Pass\" name=\"Pass\"/> <br>
<input type=\'submit\' name=\"submit\" value=\'Belepes\' />

 
Lekérdezési rész:
 
$submit = $_POST[\'submit\']; 
$username = sanitize($_POST[\'Nev\']);
$password = sanitize($_POST[\'Pass\']);
if($submit) 
{     
    if($username && $password)
    {
        $query = mysql_query(\"SELECT Nev, Pass FROM playerek WHERE Nev = \'$username\'\");
        if(mysql_num_rows($query) == 1)
        {
            while($row = mysql_fetch_assoc($query))
            {
                $dbusername = $row[\'Nev\'];
                $dbpassword = $row[\'Pass\']; 
            }
            if($username == $dbusername && $password == $dbpassword)
            {
                $_SESSION[\'Nev\'] = $dbusername;
                echo header(\'location: profile.php\'); 
            }
            else echo \"Rossz jelszo!\";
        }
        else echo \"Nincs ilyen jatekosnev!\";
    }
    else echo \"Ird be a nevet es a jelszot!\";
}

Login MD5 hash
« Válasz #1 Dátum: 2012. június 07. - 22:43:07 »
0 Show voters
Nem vagyok egy php zseni de google ezt dobta ki:
http://php.net/manual/en/function.md5.php

Impulsive

  • Vendég
Login MD5 hash
« Válasz #2 Dátum: 2012. június 07. - 22:55:43 »
0 Show voters
Sajnos nem sikerült kihozni belõle semmit :/

Nem elérhető Norby

  • 1575
    • Profil megtekintése
Login MD5 hash
« Válasz #3 Dátum: 2012. június 08. - 00:19:50 »
0 Show voters
$password = sanitize(md5($_POST[\'Pass\']));

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal