Well,I couldn't understand the problem exactly, but I can tell you how I handle such situations.
Form page
<form action=form.php method=Post>
<input type=checkbox name=chec[] value=1>
First<br>
<input type=checkbox name=chec[] value=2>
Second<br>
<input type=checkbox name=chec[] value=3>
Third<br>
</form>
And here is the form.php
<?
$checkbox_array = @$HTTP_POST_VARS["chec[]"]
if (is_array($checkbox_array))
{
//at least one of them is checked
foreach ($checkbox_array as $val)
{
echo "Number $val is checked<br>";
}
}
else
{
die ("None of them is checked")
}
?>
I think you can get something out of the above code, and write smth to handle your problem...