Una semplice curiosita:
$nome = $_POST['nome'];
$cognome = $_POST['cognome'];

che vuol dire? Vale per ogni tipo di variabile?