Beispiel #1
0
 //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"));