Grazie mille, ora funziona tutto.
Volevo però una conferma:
se le variabili le passo da un'altra pagina uso $_GET o $_POST, ma se le invio dalla stessa pagina (ovviamente valutate da un if che poi le utilizza qualora siano presenti) devo usare $_REQUEST['nomevar'], vero?