Il checkbox non ritorna un valore multiplo, ma semplicemente un boolean.
Ritorna solo l'ultimo selezionato proprio perché, avendo lo stesso name lo script confonde i dati.
Devi usare name diversi per ogni checkbox.
Se vuoi solo un valore (in modo che l''utente può scegliere solo una tra le possibilità), usa dei radiobutton con name uguali.

Rispondi quotando