Example #1
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"]);
    $perguntaAtual->setImagem($imagem);
    $perguntaAtual->setPeso($_POST['txt_peso_pergunta']);
    $tags = array();
    //Testa se o Campo Tags está preenchido e salva as tags individualmente
    if ($_POST["txt_tags"] != "") {
        $tags = explode(";", $_POST["txt_tags"]);
    }
    array_push($tags, $questionario->getMateria());
    $perguntaAtual->setTags($tags);
    //Salva objeto "PerguntaAtual" no vetor de perguntas
    $perguntas[$numDaPergunta] = $perguntaAtual;
    //Salva o objeto "Alternativas" no vetor de alternativas
    $perguntas_alternativas[$numDaPergunta] = $alternativas;
    //Atualiza variáveis de seção
    $_SESSION["numPerguntas"] = $numDaPergunta;
    $_SESSION["perguntas"] = serialize($perguntas);
    $_SESSION["perguntas_alternativas"] = serialize($perguntas_alternativas);
    $_SESSION["questionario"] = serialize($questionario);
    //Redireciona para a página de sumário do questionário
    header('location: sumario_questionario.php');
}
?>
  
<html lang="pt-BR">