Пример #1
0
 if (!$participa_curso || $rejeitado_curso) {
     if (!$participa_curso) {
         $sock = Conectar("");
         $cod_usuario = CadastraUsuario($sock, $_SESSION["cod_usuario_global_s"], $cod_curso);
     }
     if ($rejeitado_curso) {
         $data_inscricao = RetornaDataInscricao($cod_curso);
         $sock = Conectar($cod_curso);
         $cod_usuario = ReCadastraUsuario($sock, $_SESSION["cod_usuario_global_s"], $cod_curso);
         Desconectar($sock);
         $sock = Conectar("");
     }
     $dados_usuario = RetornaDadosUsuario($sock, $_SESSION["cod_usuario_global_s"]);
     /* Tudo ok */
     /* 113 - Inscricao para o curso */
     $linha = DadosCursoParaEmail($sock, $cod_curso);
     $assunto = RetornaFraseDaLista($lista_frases, 113) . " \"" . $dados_curso['nome_curso'] . "\" ";
     /* 108 - Seu pedido de matricula no curso */
     /* 109 - foi realizado corretamente. */
     /* 110 - O coordenador e os formadores do curso analisarao o seu pedido e em breve entrarao em contato por e-mail com voce aceitando-o ou nao como aluno em sua disciplina.  */
     /* 114 - Atenciosamente, Coordenador(a) */
     $mensagem = "<p>" . RetornaFraseDaLista($lista_frases, 108) . " <b>" . $dados_curso['nome_curso'] . "</b> " . RetornaFraseDaLista($lista_frases, 109) . "</p>\n";
     $mensagem .= "<p>" . RetornaFraseDaLista($lista_frases, 110) . "</p>\n";
     $mensagem .= "<p style=\"text-align:right;\">" . RetornaFraseDaLista($lista_frases, 114) . " " . $linha['nome_coordenador'] . "</p>";
     $nome_destino = $dados_usuario['nome'];
     $destino = $dados_usuario['email'];
     $remetente = $linha['email'];
     $query = "select diretorio from Diretorio where item='raiz_www'";
     $res = Enviar($sock, $query);
     $raiz_www_linha = RetornaLinha($res);
     $raiz_www = $raiz_www_linha[0];
Пример #2
0
                    exit;
                }
            } else {
                // senao, faz cadastro e inscricao
                $sock = CadastrarUsuario($sock, $cod_curso, $linha, $lista_frases, $cod_usuario);
            }
        }
        $dados_preenchidos_s = "";
        Desconectar($sock);
        header("Location:gerenciamento_usuarios.php?cod_curso=" . $cod_curso . "&cod_usuario=" . $cod_usuario . "&cod_ferramenta=" . $cod_ferramenta . "&tipo_usuario=" . $tipo_usuario . "&acao_fb=" . $action . "&atualizacao=true");
    }
}
if ($action == "enviarSenha") {
    if (count($cod_usu) != 0) {
        $lista_usuarios = RetornaListaUsuariosSenha($sock, $cod_curso);
        $dados_curso = DadosCursoParaEmail($sock, $cod_curso);
        foreach ($cod_usu as $cod => $cod_usuario_senha) {
            $senha = GeraSenha();
            $senha_crypt = crypt($senha, "AA");
            /* 138 - Login e senha do TelEduc */
            $assunto = RetornaFraseDaLista($lista_frases, 138);
            $mensagem = "<font size=\"2\">\n";
            /* 95 - Prezado(a) */
            $mensagem .= "<p>" . RetornaFraseDaLista($lista_frases, 95) . " <strong>" . $lista_usuarios[$cod_usuario_senha]['nome'] . "</strong>,</p>\n\n";
            /* 140 - Segue abaixo o seu login e senha conforme solicitado para o curso */
            $mensagem .= "<p>" . RetornaFraseDaLista($lista_frases, 140) . " <strong>" . $dados_curso['nome_curso'] . "</strong></p>";
            /* 67 - Seu login é */
            $mensagem .= "<p>" . RetornaFraseDaLista($lista_frases, 67) . " <strong><big><em>" . $lista_usuarios[$cod_usuario_senha]['login'] . "</em></big></strong> ";
            /* 68 - e sua senha é */
            $mensagem .= RetornaFraseDaLista($lista_frases, 68) . " <strong><big><em>" . $senha . "</em></big></strong></p>\n";
            /* 230 - Acesse o curso através do endereço: */
Пример #3
0
 // Alterna para base de dados principal
 MudarDB($sock, "");
 // Obt�m dados do usu�rio e a data do �ltimo envio de notifica��o.
 $query = "SELECT nome, email, curso.cod_usuario cod_usuario, cod_lingua, config.notificar_email ";
 $query .= "FROM `Usuario` as user, `Usuario_config` as config, `Usuario_curso` as curso ";
 $query .= "WHERE (user.cod_usuario = curso.cod_usuario_global) ";
 $query .= "and (curso.cod_usuario = config.cod_usuario) ";
 $query .= "and (curso.cod_curso = " . $lista[$i]['cod_curso'] . ") ";
 $query .= "and (config.cod_curso = curso.cod_curso)";
 $query .= "and (config.notificar_email != 0)";
 $res = Enviar($sock, $query);
 $linha = RetornaArrayLinhas($res);
 // Alterna para a base de dados do curso.
 MudarDB($sock, $lista[$i]['cod_curso']);
 // Obt�m os dados do curso para o envio do e-mail.
 $dados_curso = DadosCursoParaEmail($sock, $lista[$i]['cod_curso']);
 // 8 - Nome do curso:
 echo RetornaFraseDaListaNotificar($lista_frases_total[1], 8) . $dados_curso['nome_curso'] . "<br />\n";
 // Determina o assunto do e-mail.
 // 1 - Notifica��o de novidades
 $assunto = "TelEduc: - " . $dados_curso['nome_curso'] . " - " . RetornaFraseDaListaNotificar($lista_frases_total[1], 1);
 $url_acesso = "<a href='";
 $url_acesso .= "http://" . $host . $raiz_www . "/cursos/aplic/index.php?cod_curso=" . $lista[$i]['cod_curso'];
 $url_acesso .= " '> " . $dados_curso['nome_curso'] . " </a>";
 $total_usuarios = count($linha);
 // Para cada usu�rio lista as novidades nas ferramentas e se estas houver, envia e-mail.
 for ($j = 0; $j < $total_usuarios; $j++) {
     $notificar_email_usuario = $linha[$j]['notificar_email'];
     // Caso o usu�rio n�o queira ser notificado (notificar_email == 0)
     if ($notificar_email_usuario > 0 && $notificar_email_usuario < 3) {
         // notificar_email = 2, recebe email 2x por dia (sempre)
Пример #4
0
        $query2 = "delete from " . $tabela_seq[0] . " where  cod=" . $maximo[0];
        $res = Enviar($sock, $query1);
        $res = Enviar($sock, $query2);
    }
}
echo "Ok!<p>\n";
// 250 - Aten��o : O curso antigo permanece no ambiente e n�o foi alterado...
echo "<p>" . RetornaFraseDaLista($lista_frases, 250) . ". </p>\n\n";
// 113 -  Opera��o completada com sucesso!
echo "<b>" . RetornaFraseDaLista($lista_frases, 113) . "</b>\n";
Desconectar($sock);
// Enviar e-mail para o coordenador
$remetente = RetornaConfig('adm_email');
$sock = Conectar("");
// Obtem dados do coordenador
$dados_coordenador = DadosCursoParaEmail($sock, $cod_curso);
$nome_curso = NomeCurso($sock, $novo_cod_curso);
Desconectar($sock);
$destino = $dados_coordenador['email'];
$nome_aluno = $dados_coordenador['nome_coordenador'];
$login = $dados_coordenador['login'];
$raiz_www = RetornaDiretorio('raiz_www');
$host = RetornaConfig('host');
$endereco = $host . $raiz_www;
// 251 - Informa��es para acesso ao curso reutilizado no TelEduc
$assunto = RetornaFraseDaLista($lista_frases, 251);
// 252 - Seu pedido de reutiliza��o do curso
// 101 - foi aceito.
// 253 - Todo o conte�do do curso foi mantido, por�m todas as informa��es
// e arquivos dos alunos do antigo curso foram removidos.
// 102 - Para acessar o curso, a sua Identifica��o �: