When you use CGI.pm, beware that if you use multiple checkboxes with the same name (like you do in your example), you will have to split the resulting scalar on the "\0".
If you only checked one of them, you can safely use the result as a scalar, but if multiple boxes are checked, you can get the seperate values by splitting them...
Of course -as always- merlyn is right. I'm totally wrong here... :(
HTH,