Il problema del tuo codice è che l'input text "citta" sovrascrive i valori dei radiobox: te ne puoi accorgere nella pagina PHP usando var_dump($_POST).
Quando scrivi "citta[]" nei campi del form ottieni come risultato un array (usando var_dump su $_POST puoi notare la differenza con l'uso di "citta").
Per accedere ai dati dell'array devi usare le chiavi, che possono essere testuali o numeriche: $_POST è un array (superglobale) che contiene i dati passati via http con il metodo POST, se noti nel tuo codice PHP usi la chiave "citta" per accedere al valore passato dal form.
Ti consiglio di studiare un po' il linguaggio, questi sono concetti di base: fatti un'idea di tutto usando i corsi su codeacademy (ad esempio).
PS: per i name dei campi del form, non usare lettere accentate

Rispondi quotando