Exemplo n.º 1
0
     $novo->setTelefone3($telefone3);
 }
 $novo->setEscolaridade($escolaridade);
 $novo->setCep($cep);
 $novo->setRua($rua);
 $novo->setNumero($numero);
 $novo->setComplemento($complemento);
 $novo->setBairro($bairro);
 $novo->setCidade($cidade);
 $novo->setEstado($estado);
 $novo->setPais("BRL");
 $novo->setTipoCurso($tipoCurso);
 $novo->setModalidadeCurso($modalidadeCurso);
 $novo->setTipoCadastro($tipoCadastro);
 $novo->setRecebeEmail($recebeEmail);
 $novo->setObservacao($observacao);
 if ($escolaridade === "superior incompleto" || $escolaridade === "superior completo" || $escolaridade === "mestrado" || $escolaridade === "doutorado") {
     $novo->setCurso(isset($curso) ? $curso : null);
 } else {
     $novo->setCurso(null);
 }
 $novo->setStatus("preinscrito");
 $novo->setIdIndicador($idIndicador);
 $sucesso = $novo->cadastrar($host, "homeopatias", $usuario, $senhaBD, $senha);
 $sucessoMoodle = false;
 if ($sucesso) {
     // criamos o aluno no Moodle
     $usuarioMoodle = $dados["usuario_moodle"];
     $senhaMoodle = $dados["senha_moodle"];
     $conMoodle = null;
     try {
Exemplo n.º 2
0
<?php

ini_set('default_charset', 'utf-8');
header('Content-Type: text/html; charset=utf-8');
session_start();
require_once "../entidades/Administrador.php";
if (isset($_SESSION["usuario"]) && unserialize($_SESSION["usuario"]) instanceof Administrador && unserialize($_SESSION["usuario"])->getNivelAdmin() === "administrador" && unserialize($_SESSION["usuario"])->getPermissoes() & 1) {
    // lemos as credenciais do banco de dados
    $dados = file_get_contents($_SERVER["DOCUMENT_ROOT"] . "/../config.json");
    $dados = json_decode($dados, true);
    foreach ($dados as $chave => $valor) {
        $dados[$chave] = str_rot13($valor);
    }
    $host = $dados["host"];
    $usuario = $dados["nome_usuario"];
    $senhaBD = $dados["senha"];
    $idAluno = $_POST["id"];
    $obs = $_POST["observacoes"];
    $sucesso = false;
    $atualizar = null;
    if (isset($idAluno) && preg_match("/^[0-9]+\$/", $idAluno)) {
        require_once "../entidades/Aluno.php";
        $atualizar = new Aluno("");
        $atualizar->setNumeroInscricao($idAluno);
        $atualizar->recebeAlunoId($host, "homeopatias", $usuario, $senhaBD);
        $atualizar->setObservacao($obs);
        $sucesso = $atualizar->atualizar($host, "homeopatias", $usuario, $senhaBD);
    }
}
header('Location: ../visualizar_aluno.php?id=' . $idAluno, true, "302");
die;