in reply to checkbox problem?

values is looking for a reference:

print $q->checkbox_group ( -name=>'predefined', -values=>@predefined, );
should be:
print $q->checkbox_group ( -name=>'predefined', -values=> \@predefined, );

I have never seen end every form field with /> is xhtml compliant. Here's the header:

<?xml version="1.0" encoding="utf-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML Basic 1.0//EN" "">

The <code>/><code> is applied to any tags that don't have corresponding closing tags.

Charles K. Clarkson
Clarkson Energy Homes, Inc.