util_GetCheckboxValues form checkbox_name { default_return "0" }What it does:
For getting all the boxes from a set of checkboxes in a form. This procedure takes the complete ns_conn form and returns a list of checkbox values. It returns 0 if none are found (or some other default return value if specified).Defined in: /web/philip/packages/acs-core/utilities-procs.tcl
Source code:
set i 0 set size [ns_set size $form] while {$i<$size} { if { [ns_set key $form $i] == $checkbox_name} { # LIST_TO_RETURN will be created if it doesn't exist lappend list_to_return [ns_set value $form $i] } incr i } #if no list, you can specify a default return #default default is 0 if { [info exists list_to_return] } { return $list_to_return } else {return $default_return}