p.s. un modo più elegante per leggere un valore da POST è con questa sintassi:

(stringhe)
Codice PHP:
$phpnome = isset($_POST['nome']) ? $_POST['nome'] : ""
(interi)
Codice PHP:
$phpnome = isset($_POST['nome']) ? (int)$_POST['nome'] : 0
Dove si usa l'operatore ternario "A ? B : C" (se A è vera restituisci B altrimenti restituisci C), che sintetizza in una riga le istruzioni if ..else.

$phpnome sarà una stringa vuota quando non viene trovato il relativo campo _POST.