Sorry Beardo, it's still not 100% clear to me.
Are these statements within PHP tags?
If not, then you may want something along the lines of:
bob<input type=checkbox name=<?echo "$person[0]";?> value="bob">
If you're trying to call a checkbox literally "person[0..n]" then don't. Just change the name to that of the value. Alternatively, remove the square brackets.
On the form action, you could then reference it by saying something along the lines of
FOR ($i=0; $i<$NumOfCheckboxes; $i++)
{
$array[$i]="$person$i";
}
If this still isn't what you mean, feel free to send the full source code. Use erm...
david.taylor@switzerland.com