Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Missmatch md5

  1. #1

    Missmatch md5

    allora
    duratne la registrazione converto la password in una stringa md5

    nel login riconverto la password in md5 cosi
    $pass = mysql_real_escape_string($pass);

    $passmd5 = md5($pass);

    allora le stringhe generate sono identiche,ma per il motore php non coincino


    generato dalla registrazione ---> 81dc9bdb52d04dc20036dbd8313ed055
    generata dal login ---> 81dc9bdb52d04dc20036dbd8313ed055

    le ho confrontate sia con l'operatore == che con strcmp()

    ma mi restuisce sempre false,hoprovato a salvare la password in chiaro nel db e in quel casa funziano,ma mi sembra molto strana la cosa.

    Grazie per gli aiuti.

  2. #2
    Utente di HTML.it L'avatar di homerbit
    Registrato dal
    Dec 2005
    residenza
    Roma
    Messaggi
    1,380
    come esegui il confronto?...mi riferisco proprio alla riga di codice
    If you think your users are idiots, only idiots will use it. DropBox

  3. #3
    eh......eh.....
    mia culpa nella registazione ho messo uno spazio nel'inser into tipo ' $pass' invece che '$pass',quindi l'md5 si sballava magari di poco ,tolto lo spazio il problema è scomparso

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.