//Poll has been saved if (isset($_POST['send']) && $_POST['send'] == 1) { if (trim($_POST['pollname'] != "") && trim($_POST['question'][0]) != "" && trim($_POST['question'][1]) != "") { $pollname = trim($_POST['pollname']); $add_failed = false; } else { $smarty->assign('value_pollname', $_POST['pollname']); $smarty->assign('value_questions', $_POST['question']); $smarty->assign('value_checkbox', isset($_POST['buttontype']) ? $_POST['buttontype'] : ""); $add_failed = true; } if (!$add_failed) { //Save the values if (isset($_POST['submit_add'])) { $buttontype = isset($_POST['buttontype']) && $_POST['buttontype'] == "on" ? "checkbox" : "radio"; $poll->addPoll($_POST['pollname'], $buttontype); $pollID = mysql_insert_id(); foreach ($_POST['question'] as $question) { if (trim($question) != "") { $poll->addQuestion($question, $pollID); } } $smarty->assign('info', $lang->get('add_successfull')); $smarty->assign('only_info', 1); } } else { $smarty->assign('info', $lang->get('add_failed')); } } if ($add_failed) { $smarty->assign('count_questions', $config->get("poll", "maximum-questions"));