Ejemplo n.º 1
0
             break;
         }
     }
     $res = DescompactarArquivoZip($dir_tmp . $arq, $dir_tmp . $caminho);
     $atualizacao = "false";
     if ($res) {
         $atualizacao = "true";
         RemoveArquivo($dir_tmp . $arq);
     }
     /*Define o status de todos os arquivos descompactados como false para que nenhum deles seja consiredo como 
       arquivo de entrada */
     $dir = RetornaArrayDiretorio($dir_tmp . $caminho);
     foreach ($dir as $cod => $linha) {
         AlteraStatusArquivo($dir_tmp . $caminho . ConverteUrl2Html($linha['Diretorio'] . "/" . $linha['Arquivo']), false);
     }
     AlteraStatusArquivo($arquivo_entrada, true);
     AcabaEdicao($sock, $cod_item);
     Desconectar($sock);
     header("Location:editar_dinam.php?cod_curso=" . $cod_curso . "&acao=" . $acao . "&atualizacao=" . $atualizacao);
 } else {
     if ($acao == "validarImportacao") {
         $sock = MudarDB($sock, "");
         $array = explode(";", $cod_curso_todos);
         $tipo_curso_origem = $array[0];
         $cod_curso_origem = $array[1];
         $tipo_curso = $_GET['tipo_curso'];
         $cod_categoria = $_GET['cod_categoria'];
         //var_dump($lista_frases);
         if ($cod_curso_origem != NULL) {
             $_SESSION['cod_topico_destino'] = $cod_topico_raiz;
             $_SESSION['cod_curso_origem'] = $cod_curso_origem;
Ejemplo n.º 2
0
     $dir_tmp = $dir_item_temp['diretorio'];
     $caminho = "";
     $tmp = explode("/", $arq);
     for ($c = 0; $c < count($tmp) - 1; $c++) {
         $caminho = $tmp[$c] . "/";
     }
     if (!($res = DescompactarArquivoZip($dir_tmp . $arq, $dir_tmp . $caminho))) {
         $atualizacao = "false";
     } else {
         RemoveArquivo($dir_tmp . $arq);
     }
     /*Define o status de todos os arquivos descompactados como false para que nenhum deles seja consiredo como 
       arquivo de entrada */
     $dir = RetornaArrayDiretorio($dir_tmp . $caminho);
     foreach ($dir as $cod => $linha) {
         AlteraStatusArquivo($dir_tmp . $caminho . ConverteUrl2Html($linha['Diretorio'] . "/" . $linha['Arquivo']), false);
     }
     AcabaEdicao($sock, $cod_curso, $cod_item, $cod_usuario, 1);
     Desconectar($sock);
     header("Location:ver_linha.php?cod_curso=" . $cod_curso . "&cod_item=" . $cod_item . "&origem=" . $origem . "&acao=" . $acao . "&atualizacao=" . $atualizacao);
 } else {
     if ($acao == "validarImportacao") {
         $sock = MudarDB($sock, "");
         $cod_cursos = explode(";", $cod_curso_todos);
         $tipo_curso_origem = $cod_cursos[0];
         // B = Base, E = Extra�do
         $cod_curso_origem = $cod_cursos[1];
         $_SESSION['cod_topico_destino'] = $cod_topico_raiz;
         $_SESSION['cod_curso_origem'] = $cod_curso_origem;
         $_SESSION['flag_curso_extraido'] = $tipo_curso_origem == 'E';
         if ($cod_curso_origem) {