Originariamente inviato da eiyen
ma "pagina.php" chi lo richiama? Ti consiglio di fare una cosa: cambia i vari "header" con dei semplici "echo" seguiti da un "exit" in modo che anzichè fare il reindirizzamento tu veda l'url che verrebbe richiamata stampata a video e poi posta qui i risultati spiegando se sono corrette le attese.
Ho risolto, ricontrollando ho trovato l'errore nell'url action del form in cui era scritto solamente con nome e estensione!

Per quanto riguarda il controllo della password e username? come potrei inserire le condizioni e riportare l'errore senza incasinare troppo il codice?