Originariamente inviato da neida
Quale vuoi usare $psw oppure $pw ?
ok ho messo tutto a pw, però il mio problema sta prima...

Codice PHP:
<?php
include("config.php");
include(
"mysql_ut.php");

$nick $_POST['nick'];
$pw $_POST['pw']; // questo non è valorizzato e non capisco perchè!

echo "$nick";
echo 
"$pw";

//faccio l'hash della password
$sha1pw sha1(sha1($pw));

//Verifico che non ci siano campi blank per il login
    
if((($_POST['nick'])=="") || (($_POST['pw'])==""))
    {
    echo 
"non hai inserito il nick o la pssword corretta
<a href=\"java-script:history.back(1)\">Torna indietro</a>"
;
    exit;
    }
    if (isset(
$_POST['nick'])&& isset($_POST['pw']))
   {
    
$MyVarSQL = ("SELECT nick, pw FROM $TableName WHERE nick='$nick'");
    
//eseguo la query
    
$MyQuery mysql_query($MyVarSQL,$conn)
    or die (
"Query di selezione fallita Query di selezione fallita UPDATE MyVarSQL
"
);
    
$riga=mysql_fetch_assoc($MyQuery);
    
$nick_log $MyQuery["nick"];
    
$psw_log $MyQuery["pw"];

    if (!
$sha1pw == $psw_log)
    {
    
header('location:login_failed.php');
    }else{
    
// Esiste un record con questi username più (firma)password:
    // inserisco i dati nella sessione
    
session_start();
    
$_SESSION['Username']= $nick_log;
    
header('location:indexde_priv.php');
    }
    }
?>
$pw = $_POST['pw']; // questa non è valorizzata e non capisco perchè!
Secondo voi?

Grazie