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.