コード例 #1
0
ファイル: criar_pergunta.php プロジェクト: rlink247/TCC
                 $altCorretas[$i] = 0;
             }
         }
     } else {
         if ($_POST["tipo_pergunta"] == "Verdadeiro/Falso") {
             for ($i = 1; $i <= $_POST["num_alternativas"]; $i++) {
                 if ($_POST["chk_alternativa_" . $i] == "true") {
                     $altCorretas[$i] = 1;
                 } else {
                     $altCorretas[$i] = 0;
                 }
             }
         }
     }
     // fim do IF
     $perguntaAtual->setNumAlternativas($_POST['num_alternativas']);
     //Salva as alternativas no objeto alternativa
     for ($i = 1; $i <= $_POST["num_alternativas"]; $i++) {
         $alternativas->setAlternativa($i, $numDaPergunta, $_POST['txt_alternativa_' . $i], $altCorretas[$i]);
     }
 } else {
     //Define que o questionário precisa de correção, pois tem perguntas dissertativas
     $questionario->setNecessitaCorrecao(1);
     $perguntaAtual->setNumAlternativas(0);
 }
 //Salva as informações da pergunta no objeto pergunta
 $perguntaAtual->setEnunciado($_POST['txt_enunciado']);
 $perguntaAtual->setNumPergunta($numDaPergunta);
 $perguntaAtual->setTipo($_POST['tipo_pergunta']);
 //Opcional
 $imagem = array("type" => "image/" . $_POST["txt_tipo_imagem"], "tmp_name" => $_POST["txt_caminho_imagem"]);