setActive($active); $needUpdate = true; } // See if the name changed $new_name_str = "title_$i"; $new_name = $$new_name_str; if ($new_name != "" && $new_name != $q->getName()) { $q->setName($new_name); $needUpdate = true; } // See if any of the version numbers changes $major_str = "$major_$i"; $minor_str = "$major_$i"; $release_str = "$release_$i"; $beta_str = "$major_$i"; $patchlevel_str = "$major_$i"; // Write back update if necessary if ($needUpdate) $q->update(); } } // All done. Go back to the edit page header("Location: ./");