コード例 #1
0
ファイル: acoes.php プロジェクト: andisantos/TelEduc
                                        $cod_usuario;
                                        $cod_curso_origem = $_SESSION['cod_curso_origem'];
                                        $flag_curso_extraido = $_SESSION['flag_curso_extraido'];
                                        $flag_curso_compartilhado = $_SESSION['flag_curso_compartilhado'];
                                        $array_topicos_origem = $cod_topicos_import;
                                        $array_itens_origem = $cod_itens_import;
                                        $dirname = $dir;
                                        $nome_tabela = $tabela;
                                        $sock = Conectar("");
                                        if ($curso_extraido) {
                                            $diretorio_arquivos_origem = RetornaDiretorio($sock, 'Montagem');
                                        } else {
                                            $diretorio_arquivos_origem = RetornaDiretorio($sock, 'Arquivos');
                                        }
                                        $diretorio_arquivos_destino = RetornaDiretorio($sock, 'Arquivos');
                                        $diretorio_temp = RetornaDiretorio($sock, 'ArquivosWeb');
                                        $sock = MudarDB($sock, $cod_curso);
                                        AtualizaFerramentasNova($sock, $cod_ferramenta, 'T');
                                        $sock = MudarDB($sock, "");
                                        ImportarMateriais($cod_curso_destino, $cod_topico_destino, $cod_usuario, $cod_curso_origem, $flag_curso_extraido, $flag_curso_compartilhado, $array_topicos_origem, $array_itens_origem, $nome_tabela, $dirname, $diretorio_arquivos_destino, $diretorio_arquivos_origem);
                                        header("Location:material.php?cod_curso=" . $cod_curso . "&cod_ferramenta=" . $cod_ferramenta . "&cod_assunto_pai=" . $cod_topico_destino . "&acao=" . $acao . "&atualizacao=true");
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
コード例 #2
0
ファイル: acoes_linha.php プロジェクト: andisantos/TelEduc
$sock = Conectar("");
$lista_frases = RetornaListaDeFrases($sock, 16);
$diretorio_arquivos = RetornaDiretorio($sock, 'Arquivos');
$diretorio_temp = RetornaDiretorio($sock, 'ArquivosWeb');
Desconectar($sock);
$sock = Conectar($cod_curso);
$cod_usuario = RetornaCodigoUsuarioCurso($sock, $cod_usuario_global, $cod_curso);
VerificaAcessoAoCurso($sock, $cod_curso, $cod_usuario);
$dir_name = "dinamica";
$linha_item = RetornaDadosDinamica($sock);
$cod_item = $linha_item['cod_dinamica'];
$dir_item_temp = CriaLinkVisualizar($sock, $dir_name, $cod_curso, $cod_usuario, $cod_item, $diretorio_arquivos, $diretorio_temp);
/* ação = Anexar Arquivo */
if ($acao == 'anexar') {
    $atualizacao = "true";
    AtualizaFerramentasNova($sock, 16, 'T');
    /* Verifica a existência do diretório a ser movido o arquivo */
    if (!file_exists($diretorio_arquivos . "/" . $cod_curso)) {
        CriaDiretorio($diretorio_arquivos . "/" . $cod_curso);
    }
    if (!file_exists($diretorio_arquivos . "/" . $cod_curso . "/dinamica/")) {
        CriaDiretorio($diretorio_arquivos . "/" . $cod_curso . "/dinamica/");
    }
    if (!file_exists($diretorio_arquivos . "/" . $cod_curso . "/dinamica/" . $cod_item . "/")) {
        CriaDiretorio($diretorio_arquivos . "/" . $cod_curso . "/dinamica/" . $cod_item . "/");
    }
    $dir = $diretorio_arquivos . "/" . $cod_curso . "/dinamica/" . $cod_item . "/";
    $nome_arquivo = $_FILES['input_files']['name'];
    if (function_exists('mb_convert_encoding')) {
        $nome_arquivo = mb_convert_encoding($nome_arquivo, "UTF-8", "ISO-8859-1");
    }
コード例 #3
0
ファイル: acoes.php プロジェクト: andisantos/TelEduc
        $confirma = 'false';
    } else {
        $confirma = 'true';
        Desconectar($sock);
    }
    header("Location:administracao.php?cod_curso=" . $cod_curso . "&cod_usuario=" . $cod_usuario . "&cod_ferramenta=" . $cod_ferramenta . "&acao=" . $action . "&atualizacao=" . $confirma . "");
}
if ($action == "escolherFerramentas") {
    $query = "update Curso_ferramentas set status='D', _timestamp = " . time();
    Enviar($sock, $query);
    foreach ($status as $cod_ferramentap => $linha) {
        $query = "update Curso_ferramentas set status='" . $linha . "', _timestamp=" . time() . " where cod_ferramenta=" . $cod_ferramentap;
        Enviar($sock, $query);
    }
    /* Marca o menu                    */
    AtualizaFerramentasNova($sock, 0, 'F');
    $confirma = 'true';
    Desconectar($sock);
    header("Location:administracao.php?cod_curso=" . $cod_curso . "&cod_usuario=" . $cod_usuario . "&cod_ferramenta=" . $cod_ferramenta . "&acao=" . $action . "&atualizacao=" . $confirma . "");
}
if ($action == "alterarCronograma") {
    $horario = time();
    $cadastro_dentro = CadastraCronograma($sock, $cod_curso, $inscricao_inicio, $inscricao_fim, $curso_inicio, $curso_fim, $horario);
    Desconectar($sock);
    $sock = Conectar("");
    $cadastro_fora = CadastraCronograma($sock, $cod_curso, $inscricao_inicio, $inscricao_fim, $curso_inicio, $curso_fim, $horario);
    Desconectar($sock);
    if (!($cadastro_fora && $cadastro_dentro)) {
        $confirma = 'false';
        //Erro
    } else {