Kryptering

Tags:    php

Når jeg har krypteret mine passwords i mysql og jeg skal sammen ligne dem.. hvad ken jeg gøre....
der bliver brugt md5...



---------------------------------
www.teamsf.frac.dk
www.EJ-Computer.dk | Your PC entertainer



5 svar postet i denne tråd vises herunder
4 indlæg har modtaget i alt 6 karma
Sorter efter stemmer Sorter efter dato
Hvis det er noget med login kan du tjekke ved først at hente passwordet fra db'en. Så kan du eks. sige

$user = $_POST['user'];
$pass = md5($_POST['pass']);


Så har du bruger og password som er sendt fra formen. Så sammenligner du dem.


if ($user == $userfradb && $pass == $passfradb) {
header("Location: side.php");
}





-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GED d- s: a--- C++ W++ w PS X+ tv+ b D G e- h! !r z--
------END GEEK CODE BLOCK------



Når jeg har krypteret mine passwords i mysql og jeg skal sammen ligne dem.. hvad ken jeg gøre....
der bliver brugt md5...



---------------------------------
www.teamsf.frac.dk
www.EJ-Computer.dk | Your PC entertainer


For at lave en kryptering i php, vil jeg henstille dig til http://dk.php.net/manual/en/ref.mcrypt.php

Slot\\\\ - All your base are belong to us
http://www.sigsys.dk

[Redigeret d. 12/03-05 16:55:10 af Martin Slot]




For at lave en kryptering i php, vil jeg henstille dig til http://dk.php.net/manual/en/ref.mcrypt.php

Slot\\\\ - All your base are belong to us
http://www.sigsys.dk

[Redigeret d. 12/03-05 16:55:10 af Martin Slot]

Det har ikke så meget med md5 at gøre... Med hensyn til selve spørgsmålet, er det vel bare at du gemmer selve md5-værdien af passwordet i db'en, og du derefter sammenligner denw gemte md5-værdi med den md-5 værdien af det password der bliver indtastet. Så der er egentligt ikke noget svært ved selve proceduren.


MvH

Stefan Svensson
http://www.remote-unlock.dk



Der findes en MySQL funktion som hedder MD5(). Eks. på brug:

"SELECT * FROM users WHERE password=MD5('$password')"

eller:

"SELECT * FROM users WHERE password='" . md5($password) . "'"

som jo så benytter PHP funktionen md5 :-)


--
Ronni Egeriis




Lige en lille sidenote: Md5 er IKKE kryptering. Det er en hash algorithme !

MH.

The-Freak

Livet er for kort til at kede sig.



t