$mensagem_envio = MontaMsg($host, $raiz_www, $cod_curso, $conteudo_email, $assunto, $cod_usuario, $mnomes); $sock = Conectar($cod_curso); if (CriaArquivoSendmail($informacoes, $codMsg, $nomearquivo, $mensagem_envio, $formato, $validfiles) == true) { MandaMsg("", $memail, "", "", $nomearquivo); } else { /* 114 - N�o foi poss�vel enviar uma c�pia para os e-mail's externos. Por favor entre em contato com o administrador do seu ambiente. */ echo RetornaFraseDaLista($lista_frases, 114) . "<br />\n"; } if (ExisteArquivo($dirArq)) { RemoveArquivo($dir_temp); } if (ExisteArquivo($dir_temp_msg)) { if (isset($nomearquivo) && ExisteArquivo($nomearquivo)) { RemoveArquivo($nomearquivo); } RemoveDiretorio($dir_temp_msg); } } echo " <script type=\"text/javascript\">\n"; echo " function esperaEFecha(){\n"; echo " window.setTimeout(\"this.close()\", 2000);\n"; echo " }\n"; echo " </script>\n"; echo " </head>\n"; echo " <body onload=\"esperaEFecha()\"><br />\n"; echo " <table width=\"670\" border=0>\n"; echo " <tr>\n"; echo " <td width=\"100%\" valign=\"top\">\n"; /* 1 - Correio */ $cabecalho = RetornaFraseDaLista($lista_frases, 1); /* 2 - Compondo mensagem */
/* 121 - Removendo dados do Curso da Base */ echo RetornaFraseDaLista($lista_frases, 121) . " ... \n\n"; flush(); $query = "drop database " . $dbnamecurso . $cod_curso; Enviar($sock, $query); // Remove os usuarios $query = "delete from Usuario_curso where cod_curso = " . $cod_curso; Enviar($sock, $query); $query = "delete from Usuario_config where cod_curso = " . $cod_curso; Enviar($sock, $query); /* 304 - Ok */ echo RetornaFraseDaLista($lista_frases, 304) . "<p>\n"; /* 122 - Removendo arquivos do Curso */ echo RetornaFraseDaLista($lista_frases, 122) . " ... \n\n"; flush(); RemoveDiretorio($dir_arquivos . "/" . $cod_curso . "/"); /* 304 - Ok */ echo RetornaFraseDaLista($lista_frases, 304) . "<p>\n"; // 308 - Fase 4 - Conclu�da echo "<b>" . RetornaFraseDaLista($lista_frases, 308) . "</b><p>\n"; } else { $sock = Conectar(""); } /* 114 - O curso foi removido com sucesso e est� agora armazenado no diretorio*/ /* 299 - e est� dividido em duas partes: */ echo RetornaFraseDaLista($lista_frases, 114) . "<br /><b>'" . $caminho . "/' </b>" . RetornaFraseDaLista($lista_frases, 299) . "<br /><br>\n"; /* 115 - base de dados: em formato semelhante ao gerado pelo comando 'mysqldump', est�o em: */ echo "<ul><li> " . RetornaFraseDaLista($lista_frases, 115) . "<b> '" . $caminho . "/" . $dbnamebase . DUMP_AMBIENTE . "'</b> e <b>'" . $caminho . "/" . $dbnamecurso . $codigo_extracao . DUMP_CURSO . "'</b>.</li></ul><br />\n"; /* 116 - os arquivos enviados via 'upload' para as ferramentas do curso est�o em: */ if (CompactarCurso($sock)) { echo " <ul><li> " . RetornaFraseDaLista($lista_frases, 116) . "<b> '" . $caminho . "/" . NOME_ARQUIVOS . "/'</b></li></ul><br /><br />\n";
$res = Enviar($sock, $query); // apaga todos os registros da tabela Portfolio_itens_comentarios $query = "DELETE from Portfolio_itens_comentarios"; $res = Enviar($sock, $query); // apaga todos os registros da tabela Portfolio_itens_enderecos $query = "DELETE from Portfolio_itens_enderecos"; $res = Enviar($sock, $query); // apaga todos os registros da tabela Portfolio_itens_historicos $query = "DELETE from Portfolio_itens_historicos"; $res = Enviar($sock, $query); // apaga todos os registros da tabela Portfolio_topicos $query = "DELETE from Portfolio_topicos"; $res = Enviar($sock, $query); // Remove todos os arquivos do portfolio do curso a ser reutilizado // (remove todo o diretorio portfolio e depois cria um novo, sem conteudo RemoveDiretorio($dir_arquivos . "/" . $novo_cod_curso . "/portfolio"); CriaDiretorio($dir_arquivos . "/" . $novo_cod_curso . "/portfolio"); $query = "DELETE from Avaliacao_notas"; $res = Enviar($sock, $query); $query = "DELETE from Portfolio_itens_avaliacao"; $res = Enviar($sock, $query); /* $query = "UPDATE Exercicios_modelo set aplicado='N'"; $res=Enviar($sock,$query); $query = "DELETE from Exercicios_modelo_historicos where acao!='C'"; $res=Enviar($sock,$query); $query = "DELETE from Exercicios_aplicado"; $res=Enviar($sock,$query);