Пример #1
0
$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);
}
Desconectar($sock);
Пример #2
0
------------------------------------------------------------------------------
-->
*/
/*==========================================================
  ARQUIVO : cursos/aplic/index.php
  ========================================================== */
$bibliotecas = "bibliotecas/";
include $bibliotecas . "geral.inc";
if (empty($cod_curso)) {
    header("Location: ../../");
    exit;
}
if ($visitante == "sim") {
    $_SESSION['visitante_s'] = "sim";
} else {
    $_SESSION['visitante_s'] = "nao";
}
$cod_usuario_global = VerificaAutenticacao($cod_curso);
$sock = Conectar("");
if (!PreencheuDadosPessoais($sock)) {
    Desconectar($sock);
    header("Location:../../pagina_inicial/preencher_dados.php?cod_curso=" . $cod_curso . "&acao=preencherDados&atualizacao=true");
}
Desconectar($sock);
$sock = Conectar($cod_curso);
$cod_usuario = RetornaCodigoUsuarioCurso($sock, $cod_usuario_global, $cod_curso);
VerificaAcessoAoCurso($sock, $cod_curso, $cod_usuario);
$cod_curso_s = $cod_curso;
MarcaAcesso($sock, $cod_usuario, "");
Desconectar($sock);
header("Location:index2.php?cod_curso=" . $cod_curso . "&prosseguir=true");