In una pagina ho questo codice

codice:
<form method="post" action="punteggio.php?numero=<? echo "$numero" ?>">
	<tr>
		<td>
			<input type="checkbox" name="c[1]" value="<?php echo "$row[p1]";?>"
		</td>
.......
		<td>
			<input type="checkbox" name="c[2]" value="<?php echo "$row[p2]";?>"
		</td>
.......................Ecc. ecc. .................
<input type="submit" value="invia risposta" />
</form>
che mi rimanda alla pagina 'punteggio.php'.

Questa è così:

codice:
<?php
session_start();
$numero=$_GET['numero'];
$punti = $_SESSION[',punti'];
$c = $_POST[c];
		foreach ($c as $k => $value) {
			$parz = $parz + $value;
	}
$tota = $punti + $parz;
$_SESSION['punti'] = $tota;
if ($numero < 38) {
	header("Location: domande.php?numero=$numero");
	}else{
	header("Location: pagina.php"); 
}
?>
Se io nella prima pagina seleziono uno o più checkbox funziona tutto alla perfezione. Ma se non seleziono niente mi va in errore.
La segnalazione è la seguente:
codice:
Warning: Invalid argument supplied for foreach() in /home/sicurezza/public_html/questionario/punteggio.php on line 6
Come posso risolvere?
Grazie