in reply to checkbox

(duh I answered a reaped node - moved it here where it's already been answered..)

It sounds like a problem that could be solved by reading the documentation to CGI.pm. Checkbox values are not sent to the server by browsers if they are not checked. This can definitely cause you problems.

The answer is to know which form fields are to be expected, and set the values for unreturned checkboxes yourself, or you can try radio buttons or something else. I think it is only checkboxes which do so.

Another way to solve this kind of a problem is to print out the data you have received from the browser at different points in its processing to narrow in on where the problem is. Of course, I figured it out myself by making the same mistake once..

P.S. You need to type your responses as HTML to format them correctly here..

Move SIG!