Raga grazie a tutti per l'aiuto... finalmente ho capit il problema... Avevo il campo password nel mio db fissato a max 12 caratteri, per cui quando salvavo in md5 la stringa veniva troncata

Ora ho dato 100 caratteri e funziona perfettamente... Sono forse troppi?