Avatar billede dkmsd Nybegynder
21. august 2003 - 12:22 Der er 7 kommentarer og
1 løsning

Udregn hash værdi !

Hej,
Jeg har lavet et login system til en side... som skal verificere på en eksisterende database (mysql). I databasen er passwords hash'et. Så jeg skal have lavet det sådan at når jeg sender password værdien via mit tekstfield, hashes det automatisk så det kan verificeres i databasen...

Kan nogle hjælpe med det ??

MVH.
DKMSD
Avatar billede squashguy Nybegynder
21. august 2003 - 12:26 #1
noget i denne stil?

$hash = md5("det skal begregnes en hash på denne værdi");
Avatar billede dkmsd Nybegynder
21. august 2003 - 12:30 #2
OK, er rimelig ny i dette.. jeg fatter ikke helt !!
Avatar billede squashguy Nybegynder
21. august 2003 - 12:37 #3
$hash = md5("password fra form");

sql = "SELECT * FROM bla WHERE pass='$pd_hash'";

...
Avatar billede exp Juniormester
21. august 2003 - 13:02 #4
start du bare med at sætte pointtallet ned :-)

$new_pass = md5($_POST['indtastet password'];

mysql_query("SELECT * FROM users WHERE `password`= '".$new_pass".'";
Avatar billede dkmsd Nybegynder
21. august 2003 - 13:06 #5
Mit script ser sådanne ud:
if (isset($HTTP_POST_VARS['textfield'])) {
  $loginUsername=$HTTP_POST_VARS['textfield'];
  $password=$HTTP_POST_VARS['textfield2'];
  $MM_fldUserAuthorization = "";
  $MM_redirectLoginSuccess = "admin_ok.php";
  $MM_redirectLoginFailed = "admin.php";
  $MM_redirecttoReferrer = false;

Hvor skal jeg få lagt det ind så den sender det hash'et videre ??
Jeg laver siden i Dreamweaver MX, da jeg ikke er den store PHP haj.

DKMSD
Avatar billede exp Juniormester
21. august 2003 - 13:07 #6
if (isset($HTTP_POST_VARS['textfield'])) {
  $loginUsername=$HTTP_POST_VARS['textfield'];
  $password=md5($HTTP_POST_VARS['textfield2']);
  $MM_fldUserAuthorization = "";
  $MM_redirectLoginSuccess = "admin_ok.php";
  $MM_redirectLoginFailed = "admin.php";
  $MM_redirecttoReferrer = false;
Avatar billede dkmsd Nybegynder
21. august 2003 - 13:10 #7
Mange tak... så kører det.

Mvh.
DKMSD
Avatar billede exp Juniormester
21. august 2003 - 13:17 #8
dkmsd >>
200p er skisme for meget ;-)

http://www.eksperten.dk/spm/390500
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester