} if (isset($_POST['delete'])) { $pollObj = new poll(); $pollObj->table_prefix = $TABLE_PREFIX; $pollObj->deletePoll($_POST['ID']); } if (isset($_POST['save'])) { $pollObj = new poll(); $pollObj->table_prefix = $TABLE_PREFIX; if (empty($_POST['ID'])) { // new poll if (isset($_POST['pollerTitle'])) { $id = $pollObj->createNewPoller($_POST['pollerTitle'], $_POST['userid'], $active); for ($no = 0; $no < count($_POST['pollOption']); $no++) { if (!empty($_POST['pollOption'][$no])) { $pollObj->addPollerOption($_POST['pollOption'][$no], $no); } } } else { $error_message = "" . $language["POLL_TITLE_MISSING"] . ""; } } 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']); }