Originariamente inviato da drk91alex
Da quanto ho capito facendo alcuni test, lui vede le variabili $_SESSION['username'] e $_SESSION['password'] vuote anche se sono già state settate in precedenza...

cmq ho messo all'inizio session_start();
se metti la segnalazione degli errori anche al login vedrai che troverai anche li altri errori.

Questo per esempio non puo' funzionare:
Codice PHP:
.......
//Verifico il login...
if (($password == $value_pass) && ($username == $value_user))
{
//Se user e pass sono corretti
echo "<script>alert('Buona permanenza, " .$username"!');</script>";
//Apro la sessione e...
$sess_name session_name("login");
session_start(); 
....... 
dopo che hai inviato quell'echo, il session_start() non potra' che fallire.