} else { // Update existing poll $pollObj->setId($_POST['ID']); // Setting id if (isset($_POST['pollerTitle'])) { $pollObj->setPollerTitle($_POST['pollerTitle']); } if (isset($_POST['active'])) { $pollObj->setPollerActive($_POST['active']); } foreach ($_POST['existing_pollOption'] as $key => $value) { if (!empty($_POST['existing_pollOption'][$key])) { $pollObj->setOptionData($_POST['existing_pollOption'][$key], $_POST['existing_pollOrder'][$key], $key); } } $maxOrder = $pollObj->getMaxOptionOrder() + 1; for ($no = 0; $no < count($_POST['pollOption']); $no++) { if (!empty($_POST['pollOption'][$no])) { $pollObj->addPollerOption($_POST['pollOption'][$no], $maxOrder); $maxOrder++; } } } redirect("index.php?page=admin&user="******"uid"] . "&code=" . $CURUSER["random"] . "&do=poller"); die; } $admintpl->set("frm_action", "index.php?page=admin&user="******"uid"] . "&code=" . $CURUSER["random"] . "&do=poller"); $admintpl->set("language", $language); $admintpl->set("poll_script", "<script type=\"text/javascript\" src=\"{$BASEURL}/jscript/ajax-poller-admin.js\"></script>"); $polls = array(); // Show a list of all the polls