Ciao a tutti,
errore che mi fa dannare.

Phpstats non funziona più, in fase di login restituisce password errata, se procedo con l'invio e l'attivazione di una nuova password continua a darmi lo stesso errore.
Sul database la pw è in chiaro.
Provo a postare il codice dello script che si occupa del login:

Codice PHP:
function user_login($force_update false$password null

static 
$password_hash;

 if (
null === $password_hash || $force_update

$result sql_query("SELECT `value` FROM {prefix}_config WHERE `name`='admin_pass'"); 
list(
$password_hash) = mysql_fetch_row($result); } 

if (
null === $password) { $password = !empty($_POST['pass']) ? $_POST['pass'] : null; }

 
$password sha1($password);

 if (
sha1($password) == $password_hash) { 
setcookie('pass_cookie'$passwordtime() + 60*60*24*365); // 1 anno return true; } return false; } 
Quello che mi preoccupa è lo sha1...
Sapete aiutarmi???