Originariamente inviato da Debiru
Mi sa che non hai ben afferrato il concetto

Nel file di testo deve essere presente la password criptata, quindi già convertita a MD5, nel momento che trovi l'utente prendi in esame la password relativa a quella riga e la devi confrontare con l'MD5 della password inserita dall'utente.

Da quello che ho visto tu presumi che nel file la password sia in chiaro e una volta trovata la riga converti in MD5 questa password per confrontarla con quella inserita, ma non ha senso, che te ne fai della conversione in MD5 se sono già tutte e due in chiaro?
Hai ragione non ho ben chiaro come affrontare la cosa
In effetti non ho mai usato questa funzione e non riesco a capire come fare quello che mi ha condigliato bubu77

devi memorizzare la password passandola alla funzione md5(), poi per il confronto basta cambiare questa riga...
Non riesco a capire come criptare la password nel file