Salve a tutti.

Espongo il mio problema:

in una pagina creo dinamicamente una serie di checkbox (che non hanno un numero fisso) nominate da uno a x.

codice:
<input type=checkbox name="1" value="2"checked>PULIZIA INTERNA ESTERNA PRE CROCIERA

<input type=checkbox name="2" value="3"checked>PULIZIA INTERNA ESTERNA POST CROCIERA

<input type=checkbox name="3" value="4"checked>CONTROLLO DOTAZIONI DI SICUREZZA

<input type=checkbox name="4" value="5"checked>CONTROLLO  WC 

<input type=checkbox name="5" value="6"checked>PIENO CARBURANTE E ACQUA PRECOCIERA

<input type=checkbox name="6" value="7"checked>CONTROLLO BOMBOLA GAS

<input type=checkbox name="7" value="8">APERTURA BARCA 2 VOLTE AL MESE e ISPEZIONE SENTINE

<input type=checkbox name="8" value="9">ACCENSIONE MOTORE 2 VOLTE AL MESE

<input type=checkbox name="9" value="10">CONTROLLO ORMEGGI

<input type=checkbox name="10" value="11">PULIZIA ESTERNA MENSILE (NON INCLUSO TRATTAMENTO TEAK)

<input type=checkbox name="11" value="12">CHECK MANUTENZIONE FUORIBORDO

<input type=checkbox name="12" value="13">CHECK MANUTENZIONE ENTROBORDO

<input type=checkbox name="13" value="16">SERVIZIO PROVA
E inserisco il numero di queste checkbox in campo hidden:

codice:
<input type="hidden" name="n_check" value="13">
In una seconda pagina con un ciclo for vorrei recuperare i valori di queste checkbox, in particolare mi interessano solo quelle spuntate. Io stavo facendo così, non mi passano i valori.

Codice PHP:
$n_check $_POST['n_check']; //recupero il numero delle checkbox x attivare il ciclo for

for ($i 0$i <= $n_check$i++){
    
$id_servizio $_POST['$i'];
    echo 
$id_servizio."\n";

Insomma, non so bene come dirgli che ogni volta la viariabile $_POST si deve chiamare come il valore di $i (la variabile del ciclo for), es

Codice PHP:
$_POST['1'];
$_POST['2'];
$_POST['3'];
ecc... 
Penso sia un problema di sintassi, qualcuno sa aiutarmi?