if ($class_opts[$num]['class-match'] === "FALSE") { $err1[$num]['match_disable'] = "checked"; } else { $err1[$num]['match_enable'] = "checked"; } if ($class_opts[$num]['class-substring'] === "FALSE") { $err1[$num]['substring_disable'] = "checked"; } else { $err1[$num]['substring_enable'] = "checked"; } $num++; $count = count($class_opts); } } // populate form with errors if necessary $form = $misc->GenTableClassOptsAssoc(count($class_opts), $class_opts, $class_option, $select2, $err1); } } } // begin our validation on submitted data if (!empty($_POST)) { // apply a fix on class-options array by reindexing starting at 1 vs. 0 $_POST['options'] = $misc->ReIndexArray($_POST['options']); //echo "<pre>"; print_r( $_POST['options'] ); echo "</pre>"; // re-assign vars for processing and template assignment $id = $_POST['id']; $class_name = $_POST['class_name']; $class_opts = $_POST['options']; $class_option = $_POST['class_option']; $class_value = $_POST['class_value']; // generate array of match options