コード例 #1
0
    $sucesso = true;
} else {
    $sucesso = false;
}
if ($cod_curso_import && !$texto_dinamica) {
    $caminho_link = "../../diretorio/dinamica_" . $cod_curso . "_" . $cod_usuario . "_" . $cod_curso_import;
    RemoveArquivo($caminho_link);
}
$sock = Conectar("");
MudarDB($sock, $cod_curso);
Desconectar($sock);
$sock = Conectar($cod_curso_import, $opt);
$nome_curso_import = NomeCurso($sock, $cod_curso_import);
if (!$curso_compartilhado) {
    VerificaAcessoAoCurso($sock, $cod_curso_import, $cod_usuario_import);
    VerificaAcessoAFerramenta($sock, $cod_curso_import, $cod_usuario_import, $cod_ferramenta);
}
echo "          <form method=\"post\" name=\"frmImportar\" action=\"dinamica.php\">\n";
echo "            <input type=\"hidden\" name=\"cod_curso\" value=\"" . $cod_curso . "\" />\n";
echo "            <input type=\"hidden\" name=\"cod_categoria\" value=\"" . $cod_categoria . "\" />\n";
echo "            <input type=\"hidden\" name=\"cod_curso_import\" value=\"" . $cod_curso_import . "\" />\n";
echo "            <input type=\"hidden\" name=\"curso_extraido\" value=\"" . $curso_extraido . "\" />\n";
echo "            <input type=\"hidden\" name=\"curso_compartilhado\" value=\"" . $curso_compartilhado . "\" />\n";
echo "            <input type=\"hidden\" name=\"tipo_curso\" value=\"" . $tipo_curso . "\" />\n";
if ('E' == $tipo_curso) {
    echo "            <input type=\"hidden\" name=\"data_inicio\" value=\"" . $data_inicio . "\" />\n";
    echo "            <input type=\"hidden\" name=\"data_fim\" value=\"" . $data_fim . "\" />\n";
}
echo "            <input type=\"hidden\" name=\"cod_ferramenta\" value=\"" . $cod_ferramenta . "\" />\n";
echo "          <table cellpadding=\"0\" cellspacing=\"0\"  class=\"tabExterna\">\n";
echo "            <tr>\n";
コード例 #2
0
ファイル: batepapo.php プロジェクト: andisantos/TelEduc
$query = "select diretorio from Diretorio where item='raiz_www'";
$res = Enviar($sock, $query);
$linha = RetornaLinha($res);
$tela_raiz_www = $linha[0];
$tela_host = RetornaConfiguracao($sock, "host");
$cod_usuario = RetornaCodigoUsuarioCurso($sock, $cod_usuario_global, $cod_curso);
VerificaAcessoAoCurso($sock, $cod_curso, $cod_usuario);
$tela_formador = EFormador($sock, $cod_curso, $cod_usuario);
$tela_formadormesmo = EFormadorMesmo($sock, $cod_curso, $cod_usuario);
// booleano, indica se usuario eh colaborador
$tela_colaborador = EColaborador($sock, $cod_curso, $cod_usuario);
// booleano, indica se usuario eh visitante
$tela_visitante = EVisitante($sock, $cod_curso, $cod_usuario);
Desconectar($sock);
$sock = Conectar($cod_curso);
VerificaAcessoAFerramenta($sock, $cod_curso, $cod_usuario, 0);
MarcaAcesso($sock, $cod_usuario, $cod_ferramenta);
/* Encerra sess�o anterior, se n�o tiver ningu�m online e se a sess�o
 * anterior n�o for uma sess�o marcada previamente (e portanto tem uma
 * hora marcada para acabar).
 */
$cod_sessao = RetornaSessaoCorrente($sock);
$sessao_marcada = RetornaListaSessoesMarcadas($sock);
if (VerificaRetiradaOnline($sock)) {
    LimpaOnline($sock, $cod_curso, 90);
}
if (!VerificaOnline($sock) && empty($sessao_marcada)) {
    /* Todas as pessoas foram retiradas. Encerramos a sessao ent�o */
    EncerraSessao($sock, $cod_curso, $cod_sessao);
    $cod_sessao = RetornaSessaoCorrente($sock);
}