Ho un db MySQL e ho messo le password in md5, però non ho capito perché non mi funziona l'autenticazione.


Codice PHP:
$_POST['passw']=md5($_POST['passw']);
    if  (
controllo($_POST['user'],$_POST['passw'])!=0) {

// carica pagina

}


function 
controllo($user$passw) {
    
$conn connetti();
    
$query mysql_query("SELECT idut, pass FROM pg WHERE nome='$user'",$conn) or die( "Errore ricerca pass: " mysql_error() );
    
$info mysql_fetch_assoc($query);
    
disconnetti($conn);
    if (
$info['pass']==$passw) {
        return 
$info[idutente];
    } else {
        return 
0;
    }


Se non uso l'md5 tutto funziona...