当前位置: 首页>>代码示例>>PHP>>正文


PHP Log::RecordLog方法代码示例

本文整理汇总了PHP中Log::RecordLog方法的典型用法代码示例。如果您正苦于以下问题:PHP Log::RecordLog方法的具体用法?PHP Log::RecordLog怎么用?PHP Log::RecordLog使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Log的用法示例。


在下文中一共展示了Log::RecordLog方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: Log

<div class="container">
    <section class="row">
        <?php 
if ($userlogin['user_level'] == NV_SADMIN || $userlogin['user_level'] == NV_ADMIN || $userlogin['user_level'] == NV_SERVICOSOCIAL) {
    $log = new Log($userlogin['user_id']);
    $log->RecordLog("Acesso: " . filter_input(INPUT_SERVER, 'REQUEST_URI', FILTER_DEFAULT), "Sucesso");
    $familia = filter_input(INPUT_GET, 'familia', FILTER_VALIDATE_INT);
    $membro = filter_input(INPUT_GET, 'membro', FILTER_VALIDATE_INT);
    $checkCreate = filter_input(INPUT_GET, 'create', FILTER_VALIDATE_BOOLEAN);
    if ($checkCreate && empty($cadastra)) {
        WSErro("Cadastro realizado com sucesso", TW_ACCEPT);
    }
    $empty = filter_input(INPUT_GET, 'empty', FILTER_VALIDATE_BOOLEAN);
    if ($empty) {
        $log->RecordLog("Edição: membro de família", "Erro: membro de família inexistente");
        WSErro("Oppsss: Você tentou editar um membro de família que não existe no sistema!", TW_INFOR);
    }
    $action = filter_input(INPUT_GET, 'action', FILTER_DEFAULT);
    $confirma = filter_input(INPUT_GET, 'confirma', FILTER_DEFAULT);
    require '_models/AdminComposicao.class.php';
    if ($action) {
        $familiaUpdate = new AdminComposicao($familia);
        switch ($action) {
            case 'delete':
                if ($confirma == 'true') {
                    $familiaUpdate->ExeDelete($membro, $userlogin['user_id']);
                    $log->RecordLog("Deleção de membro " . $membro . "da família: " . $familia, "Alerta: Confirmação");
                } else {
                    $familiaUpdate->ExeConfirma($membro, $userlogin['user_id']);
                    $log->RecordLog("Deleção de membro " . $membro . "da família: " . $familia, "Alerta: Membro deletado");
                }
开发者ID:claytongf,项目名称:patr,代码行数:31,代码来源:comp.php

示例2: Log

<div class="container">
    <article class="row">
        <?php 
if ($userlogin['user_level'] == NV_SADMIN || $userlogin['user_level'] == NV_ADMIN || $userlogin['user_level'] == NV_RECEPCAO) {
    $log = new Log($userlogin['user_id']);
    $log->RecordLog("Acesso: " . filter_input(INPUT_SERVER, 'REQUEST_URI', FILTER_DEFAULT), "Sucesso");
    $visitante = filter_input(INPUT_GET, 'visitante', FILTER_VALIDATE_INT);
    $data = filter_input_array(INPUT_POST, FILTER_DEFAULT);
    if ($data && $data['visitante_nome']) {
        unset($data['SendPostForm']);
        require '_models/AdminVisitante.class.php';
        $cadastra = new AdminVisitante();
        $cadastra->ExeUpdate($visitante, $data, $userlogin['user_id']);
        if (!$cadastra->getResult()) {
            WSErro($cadastra->getError()[0], $cadastra->getError()[1]);
            $log->RecordLog("Edição: Visitante", "Erro: " . $cadastra->getError()[0]);
        } else {
            $logData = $log->setData($data);
            $log->RecordLog("Edição: Visitante. Dados: " . $logData, "Sucesso: " . $cadastra->getError()[0]);
            header("Location:painel.php?exe=recepcao/atendimento&update=true");
        }
    }
    $readData = new Read();
    $readData->ExeRead(DB_VISITANTES, "WHERE visitante_id = :id", "id={$visitante}");
    $data = $readData->getResult()[0];
    $readData->ExeRead(DB_VISITAS, "WHERE visitante_id = :id ORDER BY id DESC LIMIT 1", "id={$visitante}");
    if ($readData->getResult()) {
        $data['visita_data_entrada'] = date('d/m/Y', strtotime($readData->getResult()[0]['visita_data_entrada']));
        $data['visita_hora_entrada'] = date('H:i:s', strtotime($readData->getResult()[0]['visita_data_entrada']));
        if ($readData->getResult()[0]['visita_data_saida'] !== null) {
            $data['visita_data_saida'] = date('d/m/Y', strtotime($readData->getResult()[0]['visita_data_saida']));
开发者ID:claytongf,项目名称:patr,代码行数:31,代码来源:update.php

示例3: Log

<div class="container">
    <article class="row">
        <?php 
extract($_SESSION['userlogin']);
$UserData = filter_input_array(INPUT_POST, FILTER_DEFAULT);
$userId = $_SESSION['userlogin']['user_id'];
$log = new Log($userlogin['user_id']);
$log->RecordLog("Acesso: " . filter_input(INPUT_SERVER, 'REQUEST_URI', FILTER_DEFAULT) . " | user: " . $userlogin['user_id'], "Sucesso");
if ($UserData && $UserData['SendPostForm']) {
    unset($UserData['SendPostForm']);
    if ($UserData['user_password'] == $UserData['confirm_password']) {
        $UserData['user_capa'] = null;
        unset($UserData['confirm_password']);
        require '_models/AdminUser.class.php';
        $cadastra = new AdminUser();
        $cadastra->ExeUpdate($userId, $UserData);
        if ($cadastra->getResult()) {
            $logData = $log->setData($UserData);
            WSErro("Seus dados foram atualizados com sucesso! <i>O sistema será atualizado no próximo login!!!</i>", TW_ACCEPT);
            $log->RecordLog("Edição: perfil: " . $logData, "Sucesso");
        } else {
            WSErro($cadastra->getError()[0], $cadastra->getError()[1]);
            $log->RecordLog("Edição: perfil", "Erro: " . $cadastra->getError()[0]);
        }
    } else {
        WSErro("Sua senha e a confirmação da senha são diferentes. Por favor, preencha corretamente com a nova senha e sua confirmação.", TW_ERROR);
        $log->RecordLog("Atualização do perfil", "Erro: senha e a confirmação da senha são diferentes");
    }
} else {
    extract($_SESSION['userlogin']);
}
开发者ID:claytongf,项目名称:patr,代码行数:31,代码来源:profile.php

示例4: Log

<div class="container">
    <section class="row">
        <?php 
if ($userlogin['user_level'] == NV_SADMIN || $userlogin['user_level'] == NV_ADMIN || $userlogin['user_level'] == NV_SERVICOSOCIAL) {
    $log = new Log($userlogin['user_id']);
    $log->RecordLog("Acesso: " . filter_input(INPUT_SERVER, 'REQUEST_URI', FILTER_DEFAULT), "Sucesso");
    $pesquisa = filter_input_array(INPUT_POST, FILTER_DEFAULT);
    ?>
            <ol class="breadcrumb printNone">
                <li><a href="painel.php" title="Tela Inicial">Início</a></li>
                <li class="active">Termo de Autorização</li>
            </ol>
            <div class="col-lg-1 col-p-2 printOnly">
                <img class="" src="icons/logoprint.png" alt="Logo Patronato"/>
            </div>
            <div class="col-lg-11 col-p-10 headerPrintSpacing marginPrintTop printOnly">
                <p class="text-center bold text-uppercase">Patronato Santo Antonio</p>
                <p class="text-center">Rua Benjamim Claudino Barbosa, 13.600 - Bairro Zacarias</p>
                <p class="text-center">CEP 83025-323 - São José dos Pinhais - PR</p>
                <p class="text-center"><ins>www.patronatosantoantonio.org.br</ins> <ins>contato@patronatosantoantonio.org.br</ins></p>
                <p class="text-center">Telefone: (41) 3282-1034 Fax: (41) 3282-1301</p>
            </div>
            <div class="col-lg-12 col-p-12 printOnly"><hr></div>
            <h1 class="text-primary h4 bold titleMobileMarginTop text-center ph5">Termo de Autorização para Uso de Nome, Imagem, Voz e/ou Depoimento (Direito de Personalidade):</h1>
            <?php 
    if (!isset($pesquisa['PostDocForm'])) {
        ?>
                <div class="col-lg-12">
                    <form class="form-inline" action="" name="SearchForm" method="post">
                        <div class="form-group">
                            <input type="text" class="form-control" name="buscar" placeholder="Buscar Educando"/>
开发者ID:claytongf,项目名称:patr,代码行数:31,代码来源:imagem.php

示例5: Log

<div class="container-fluid">
    <article class="row">
        <?php 
if ($userlogin['user_level'] == NV_SADMIN || $userlogin['user_level'] == NV_ADMIN || $userlogin['user_level'] == NV_PSICOLOGIA) {
    $log = new Log($userlogin['user_id']);
    $log->RecordLog("Acesso: " . filter_input(INPUT_SERVER, 'REQUEST_URI', FILTER_DEFAULT), "Sucesso");
    $data = filter_input_array(INPUT_POST, FILTER_DEFAULT);
    $educandoId = filter_input(INPUT_GET, 'educando', FILTER_VALIDATE_INT);
    $readSes = new Read();
    $readSes->FullRead("SELECT tipo, motivo, data, hora, contato_tipo, contato_quem, ocorrencia, created_by FROM " . DB_EDUCANDOS_OCORRENCIAS . " WHERE educando_id = :id AND tipo = 'Atendimento Psicológico'", "id={$educandoId}");
    if (!$readSes->getResult()) {
        header('Location: painel.php?exe=educandos/psico/index&empty=true');
    } else {
        $readEdu = new Read();
        $readEdu->FullRead("SELECT educando_nome FROM " . DB_EDUCANDOS . " WHERE educando_id = :id", "id={$educandoId}");
    }
    ?>
            <header class="printNone">
                <ol class="breadcrumb">
                    <li><a href="painel.php" title="Tela Inicial">Início</a></li>
                    <li><a href="painel.php?exe=educandos/psico/index" title="Registrar Atendimento Individual ou Contato">Registrar Atendimento Individual ou Contato</a></li>
                    <li class="active">Visualizar histórico de atendimentos de: <?php 
    echo $readEdu->getResult()[0]['educando_nome'];
    ?>
</li>
                </ol>
                <a href="javascript:window.print()" class="btn btn-success printNone" title="Imprimir"><i class="fa fa-print"></i> Imprimir</a>
                <h1 class="text-primary h2 bold titleMobileMarginTop">Visualizar histórico de atendimentos</h1>
            </header>
            <div class = "col-lg-1 col-p-2 printOnly">
                <img src="icons/logoprint.png" alt="Logo Patronato"/>
开发者ID:claytongf,项目名称:patr,代码行数:31,代码来源:versessoes.php

示例6: Log

<div class="container">
    <section class="row">
        <?php 
if ($userlogin['user_level'] == NV_SADMIN || $userlogin['user_level'] == NV_ADMIN || $userlogin['user_level'] == NV_SOCIOPEDAGOGIA) {
    $log = new Log($userlogin['user_id']);
    $log->RecordLog("Acesso: " . filter_input(INPUT_SERVER, 'REQUEST_URI', FILTER_DEFAULT), "Sucesso");
    $curso = filter_input(INPUT_GET, 'curso', FILTER_VALIDATE_INT);
    $turma = filter_input(INPUT_GET, 'turma', FILTER_VALIDATE_INT);
    $checkCreate = filter_input(INPUT_GET, 'create', FILTER_VALIDATE_BOOLEAN);
    $empty = filter_input(INPUT_GET, 'empty', FILTER_VALIDATE_BOOLEAN);
    $action = filter_input(INPUT_GET, 'action', FILTER_DEFAULT);
    $confirma = filter_input(INPUT_GET, 'confirma', FILTER_DEFAULT);
    $registraChamada = filter_input(INPUT_GET, 'chamada', FILTER_VALIDATE_BOOLEAN);
    if ($checkCreate) {
        WSErro("Cadastro realizado com sucesso", TW_ACCEPT);
    }
    if ($registraChamada) {
        WSErro("Chamada registrada com sucesso.", TW_ACCEPT);
    }
    if ($empty) {
        $log->RecordLog("Edição: turma", "Erro: turma inexistente");
        WSErro("Oppsss: Você tentou editar uma turma que não existe no sistema!", TW_INFOR);
    }
    $readTurma = new Read();
    $readTurma->ExeRead(DB_TURMAS, "WHERE curso_id = :id", "id={$curso}");
    $readCurso = new Read();
    $readCurso->ExeRead(DB_CURSOS, "WHERE curso_id = :id", "id={$curso}");
    if ($readCurso->getResult()) {
        $checkCreate = filter_input(INPUT_GET, 'createturma', FILTER_VALIDATE_BOOLEAN);
        if ($checkCreate) {
            WSErro("A Turma foi cadastrada com sucesso no sistema!", TW_ACCEPT);
开发者ID:claytongf,项目名称:patr,代码行数:31,代码来源:index.php

示例7: Log

<div class="container">
    <article class="row">
        <?php 
if ($userlogin['user_level'] == NV_SADMIN || $userlogin['user_level'] == NV_ADMIN || $userlogin['user_level'] == NV_SOCIOPEDAGOGIA) {
    $log = new Log($userlogin['user_id']);
    $log->RecordLog("Acesso: " . filter_input(INPUT_SERVER, 'REQUEST_URI', FILTER_DEFAULT), "Sucesso");
    $curso = filter_input(INPUT_GET, 'curso', FILTER_VALIDATE_INT);
    $turma = filter_input(INPUT_GET, 'turma', FILTER_VALIDATE_INT);
    $atividade = filter_input(INPUT_GET, 'atv', FILTER_VALIDATE_INT);
    $data = filter_input_array(INPUT_POST, FILTER_DEFAULT);
    $readCurso = new Read();
    $readCurso->ExeRead(DB_CURSOS, "WHERE curso_id = :id", "id={$curso}");
    $readTurma = new Read();
    $readTurma->ExeRead(DB_TURMAS, "WHERE curso_id = :id AND turma_id = :turid", "id={$curso}&turid={$turma}");
    $readAtv = new Read();
    $readAtv->ExeRead(DB_ATIVIDADES, "WHERE id = :atv AND turma_id = :turid", "atv={$atividade}&turid={$turma}");
    if ($readCurso->getResult() && $readTurma->getResult() && $readAtv->getResult()) {
        foreach ($readCurso->getResult() as $cur) {
        }
        foreach ($readTurma->getResult() as $tur) {
        }
        foreach ($readAtv->getResult() as $atv) {
        }
        if ($data && $data['SendPostForm']) {
            unset($data['SendPostForm']);
            require '_models/AdminTurmas.class.php';
            $cadastra = new AdminTurmas();
            $cadastra->ExeUpdateAtv($data, $atividade, $turma, $userlogin['user_id']);
            if (!$cadastra->getResult()) {
                WSErro($cadastra->getError()[0], $cadastra->getError()[1]);
                $log->RecordLog("Atualização de atividades da turma " . $tur['turma_nome'] . ", Atividade: " . $atv['atv_data'], $cadastra->getError()[0]);
开发者ID:claytongf,项目名称:patr,代码行数:31,代码来源:update.php

示例8: Log

<div class="container">
    <article class="row">
        <?php 
if ($userlogin['user_level'] == NV_SADMIN || $userlogin['user_level'] == NV_ADMIN || $userlogin['user_level'] == NV_SERVICOSOCIAL) {
    $log = new Log($userlogin['user_id']);
    $log->RecordLog("Acesso: " . filter_input(INPUT_SERVER, 'REQUEST_URI', FILTER_DEFAULT), "Sucesso");
    $data = filter_input_array(INPUT_POST, FILTER_DEFAULT);
    $familia = filter_input(INPUT_GET, 'familia', FILTER_VALIDATE_INT);
    $membro = filter_input(INPUT_GET, 'membro', FILTER_VALIDATE_INT);
    if ($data && $data['SendPostForm']) {
        unset($data['SendPostForm']);
        require '_models/AdminComposicao.class.php';
        $update = new AdminComposicao($familia);
        $update->ExeUpdate($membro, $data, $userlogin['user_id']);
        WSErro($update->getError()[0], $update->getError()[1]);
        $logData = $log->setData($data);
        $log->RecordLog("Edição: membro " . $membro . " da família " . $familia . ". Dados: " . $logData, "Sucesso: " . $update->getError()[0]);
    } else {
        $readMembro = new Read();
        $readMembro->ExeRead(DB_FAMILIA_COMPOSICAO, "WHERE familia_id = :familia AND id = :membro", "familia={$familia}&membro={$membro}");
        if ($readMembro->getResult()) {
            $data = $readMembro->getResult()[0];
        } else {
            header('Location: painel.php?exe=familias/index&empty=true');
        }
    }
    ?>
            <header>
                <ol class="breadcrumb">
                    <li><a href="painel.php" title="Tela Inicial">Início</a></li>
                    <li><a href="painel.php?exe=familias/index" title="Lista Famílias">Lista Famílias</a></li>
开发者ID:claytongf,项目名称:patr,代码行数:31,代码来源:compupdate.php

示例9: Read

}
$lembrarSenha = filter_input(INPUT_GET, 'ref', FILTER_SANITIZE_FULL_SPECIAL_CHARS);
$dataLogin = filter_input_array(INPUT_POST, FILTER_DEFAULT);
$get = filter_input(INPUT_GET, 'exe', FILTER_SANITIZE_FULL_SPECIAL_CHARS);
if ($lembrarSenha) {
    $readCode = new Read();
    $readCode->ExeRead(DB_PASSWORD_RECOVER, "WHERE pass_code = :code AND ativo = 1", "code={$lembrarSenha}");
    if (!$readCode->getResult()) {
        header("Location: 404.php");
    }
}
if (!empty($dataLogin['AdminLogin'])) {
    $login->ExeLogin($dataLogin);
    if (!$login->getResult()) {
        WSErro($login->getError()[0], $login->getError()[1]);
        $log->RecordLog("Login: " . $dataLogin['user'], "Erro: Login " . $login->getError()[0]);
    } else {
        $log->setUserId($login->getId());
        $log->RecordLog("Login: " . $dataLogin['user'], "Sucesso: Login");
        header('Location: painel.php');
    }
} elseif (!empty($dataLogin['EnviaSenha'])) {
    $sendEmail = new RecoverEmail();
    $sendEmail->Enviar($dataLogin['email']);
    if ($sendEmail->getResult()) {
        WSErro($sendEmail->getError()[0], $sendEmail->getError()[1]);
        $createRecover = new Create();
        $createRecover->ExeCreate(DB_PASSWORD_RECOVER, $sendEmail->getCode());
        $log->RecordLog("Login: Recuperação de senha: " . $datalogin['email'], "Sucesso: Email enviado");
    } else {
        $log->RecordLog("Login: Recuperação de senha: " . $datalogin['email'], "Erro: email não enviado");
开发者ID:claytongf,项目名称:patr,代码行数:31,代码来源:index.php

示例10: Log

<div class="container">
    <section class="row">
        <?php 
if ($userlogin['user_level'] == NV_SADMIN || $userlogin['user_level'] == NV_ADMIN || $userlogin['user_level'] == NV_SERVICOSOCIAL) {
    $log = new Log($userlogin['user_id']);
    $log->RecordLog("Acesso: " . filter_input(INPUT_SERVER, 'REQUEST_URI', FILTER_DEFAULT), "Sucesso");
    $familiaId = filter_input(INPUT_GET, 'familia', FILTER_VALIDATE_INT);
    $empty = filter_input(INPUT_GET, 'empty', FILTER_VALIDATE_BOOLEAN);
    $desligamento = filter_input_array(INPUT_POST, FILTER_DEFAULT);
    if ($empty) {
        $log->RecordLog("Edição: educando", "Erro: educando inexistente");
        WSErro("Oppsss: Você tentou editar um educando que não existe no sistema!", TW_INFOR);
    }
    $action = filter_input(INPUT_GET, 'action', FILTER_DEFAULT);
    $confirma = filter_input(INPUT_GET, 'confirma', FILTER_DEFAULT);
    require '_models/AdminEducando.class.php';
    if ($desligamento && $desligamento['data']) {
        $eduAction = filter_input(INPUT_GET, 'educando', FILTER_VALIDATE_INT);
        $eduUpdate = new AdminEducando();
        $logData = $log->setData($desligamento);
        $eduUpdate->ExeStatus($eduAction, '0', $userlogin['user_id'], $desligamento);
        $log->RecordLog("Edição: Status de educando: " . $eduAction . ". Dados: " . $logData, "Sucesso: Educando inativo");
        header("Location: painel.php?exe=educandos/index&familia=" . $familiaId . "&educando=" . $eduAction . "&action=confirmInactive");
    }
    if ($action) {
        $eduAction = filter_input(INPUT_GET, 'educando', FILTER_VALIDATE_INT);
        $eduUpdate = new AdminEducando();
        switch ($action) {
            case 'active':
                $eduUpdate->ExeStatus($eduAction, '1', $userlogin['user_id'], ['data' => date('d/m/Y')]);
                WSErro("O status do educando foi atualizado para <b>ativo</b>.", TW_ACCEPT);
开发者ID:claytongf,项目名称:patr,代码行数:31,代码来源:index.php

示例11: Log

ob_start();
require '_app/Config.inc.php';
$log = new Log();
$login = new Login(11);
$logoff = filter_input(INPUT_GET, 'logoff', FILTER_VALIDATE_BOOLEAN);
$getexe = filter_input(INPUT_GET, 'exe', FILTER_DEFAULT);
if (!$login->CheckLogin()) {
    unset($_SESSION['userlogin']);
    header('Location: index.php?exe=restrito');
} else {
    $userlogin = $_SESSION['userlogin'];
    $log->setUserId($userlogin['user_id']);
}
if ($logoff) {
    $log->setUserId($userlogin['user_id']);
    $log->RecordLog("Logoff:", "Sucesso: Logoff de Usuário");
    unset($_SESSION['userlogin']);
    session_destroy();
    header('Location: index.php?exe=logoff');
}
?>
<!DOCTYPE html>
<html lang="pt-br">
    <head>
        <meta charset="UTF-8">
        <title>Patronato Santo Antonio</title>
        <!--[if lt IE 9]>
            <script src="../_cdn/html5shiv.js"></script> 
        <![endif]-->
        <link rel="stylesheet" href="css/font-awesome.min.css" />
        <link rel="stylesheet" href="css/bootstrap.min.css" />
开发者ID:claytongf,项目名称:patr,代码行数:31,代码来源:painel.php

示例12: Log

<div class="container">
    <section class="row">
        <?php 
if ($userlogin['user_level'] == NV_SADMIN || $userlogin['user_level'] == NV_ADMIN || $userlogin['user_level'] == NV_SERVICOSOCIAL) {
    $log = new Log($userlogin['user_id']);
    $log->RecordLog("Acesso: " . filter_input(INPUT_SERVER, 'REQUEST_URI', FILTER_DEFAULT), "Sucesso");
    $pesquisa = filter_input_array(INPUT_POST, FILTER_DEFAULT);
    ?>
            <ol class="breadcrumb printNone">
                <li><a href="painel.php" title="Tela Inicial">Início</a></li>
                <li class="active">Declaração de Renda</li>
            </ol>
            <h1 class="text-primary h3 bold titleMobileMarginTop text-center marginTop">Declaração de Renda de Autônomo, Prestador de Serviços ou Profissional Liberal</h1>
            <?php 
    if (!isset($pesquisa['PostDocForm'])) {
        ?>
                <div class="col-lg-12">
                    <form class="form-inline" action="" name="SearchForm" method="post">
                        <div class="form-group">
                            <input type="text" class="form-control" name="buscar" placeholder="Buscar Responsável"/>
                            <button class="btn btn-primary" type="submit" name="SendSearch"><i class="fa fa-search"></i> Buscar</button>
                        </div>
                    </form>
                </div>
                <?php 
    }
    if ($pesquisa !== null && isset($pesquisa['buscar'])) {
        require '_models/AdminDocs.class.php';
        $nomes = new AdminDocs();
        $nomes->SearchNames($pesquisa['buscar']);
        $log->RecordLog("Pesquisou por: " . $pesquisa['buscar'], "Sucesso: " . $nomes->getError()[0]);
开发者ID:claytongf,项目名称:patr,代码行数:31,代码来源:renda.php

示例13: Log

<div class="container">
    <article class="row">
        <?php 
if ($userlogin['user_level'] == NV_SADMIN || $userlogin['user_level'] == NV_ADMIN || $userlogin['user_level'] == NV_SOCIOPEDAGOGIA) {
    $log = new Log($userlogin['user_id']);
    $log->RecordLog("Acesso: " . filter_input(INPUT_SERVER, 'REQUEST_URI', FILTER_DEFAULT), "Sucesso");
    $curso = filter_input(INPUT_GET, 'curso', FILTER_VALIDATE_INT);
    $turma = filter_input(INPUT_GET, 'turma', FILTER_VALIDATE_INT);
    $infos = filter_input(INPUT_GET, 'infos', FILTER_VALIDATE_INT);
    $data = filter_input_array(INPUT_POST, FILTER_DEFAULT);
    $readCurso = new Read();
    $readCurso->ExeRead(DB_CURSOS, "WHERE curso_id = :id", "id={$curso}");
    $readTurma = new Read();
    $readTurma->ExeRead(DB_TURMAS, "WHERE curso_id = :id AND turma_id = :turid", "id={$curso}&turid={$turma}");
    $readInfos = new Read();
    $readInfos->ExeRead(DB_AVALIACOES, "WHERE id = :info AND turma_id = :turid", "info={$infos}&turid={$turma}");
    if ($readCurso->getResult() && $readTurma->getResult() && $readInfos->getResult()) {
        foreach ($readCurso->getResult() as $cur) {
        }
        foreach ($readTurma->getResult() as $tur) {
        }
        foreach ($readInfos->getResult() as $info) {
        }
        if ($data && $data['SendPostForm']) {
            unset($data['SendPostForm']);
            require '_models/AdminTurmas.class.php';
            $cadastra = new AdminTurmas();
            $cadastra->ExeUpdateInfos($data, $infos, $turma, $userlogin['user_id']);
            if (!$cadastra->getResult()) {
                WSErro($cadastra->getError()[0], $cadastra->getError()[1]);
                $log->RecordLog("Cadastro de informações complementares da turma " . $tur['turma_nome'], $cadastra->getError()[0]);
开发者ID:claytongf,项目名称:patr,代码行数:31,代码来源:updateinfo.php

示例14: Log

<div class="container">
    <section class="row">
        <?php 
if ($userlogin['user_level'] == NV_SADMIN || $userlogin['user_level'] == NV_ADMIN || $userlogin['user_level'] == NV_SERVICOSOCIAL) {
    $log = new Log($userlogin['user_id']);
    $log->RecordLog("Acesso: " . filter_input(INPUT_SERVER, 'REQUEST_URI', FILTER_DEFAULT), "Sucesso");
    $pesquisa = filter_input_array(INPUT_POST, FILTER_DEFAULT);
    ?>
            <ol class="breadcrumb printNone">
                <li><a href="painel.php" title="Tela Inicial">Início</a></li>
                <li class="active">Termo de Compromisso</li>
            </ol>
            <h1 class="text-primary h4 bold titleMobileMarginTop text-center printNone">Termo de Compromisso e Responsabilidade dos Pais e/ou Responsáveis:</h1>
            <?php 
    if (!isset($pesquisa['PostDocForm'])) {
        ?>
                <div class="col-lg-12">
                    <form class="form-inline" action="" name="SearchForm" method="post">
                        <div class="form-group">
                            <input type="text" class="form-control" name="buscar" placeholder="Buscar Educando"/>
                            <button class="btn btn-primary" type="submit" name="SendSearch"><i class="fa fa-search"></i> Buscar</button>
                        </div>
                    </form>
                </div>
                <?php 
    }
    if ($pesquisa !== null && isset($pesquisa['buscar'])) {
        require '_models/AdminDocs.class.php';
        $Educando = new AdminDocs();
        $Educando->GetEdu($pesquisa['buscar']);
        $log->RecordLog("Pesquisou por: " . $pesquisa['buscar'], "Sucesso: " . $Educando->getError()[0]);
开发者ID:claytongf,项目名称:patr,代码行数:31,代码来源:termo.php

示例15: Read

<div class="container">
    <section class="row">
        <?php 
$cursoId = filter_input(INPUT_GET, 'curso', FILTER_DEFAULT);
$turmaId = filter_input(INPUT_GET, 'turma', FILTER_DEFAULT);
$readTurma = new Read();
$readTurma->ExeRead(DB_TURMAS, "WHERE turma_id = :id AND curso_id = :curso", "id={$turmaId}&curso={$cursoId}");
if (($userlogin['user_level'] == NV_SADMIN || $userlogin['user_level'] == NV_ADMIN || $userlogin['user_level'] == NV_SOCIOPEDAGOGIA) && $readTurma->getResult()) {
    $log = new Log($userlogin['user_id']);
    $log->RecordLog("Acesso: " . filter_input(INPUT_SERVER, 'REQUEST_URI', FILTER_DEFAULT), "Sucesso");
    $action = filter_input(INPUT_GET, 'action', FILTER_DEFAULT);
    $educando = filter_input(INPUT_GET, 'educando', FILTER_DEFAULT);
    $readCurso = new Read();
    $readCurso->ExeRead(DB_CURSOS, "WHERE curso_id = :id", "id={$cursoId}");
    foreach ($readCurso->getResult() as $curso) {
    }
    $empty = filter_input(INPUT_GET, 'empty', FILTER_VALIDATE_BOOLEAN);
    if ($empty) {
        WSErro("Oppsss: Você tentou editar uma turma que não existe no sistema!", TW_INFOR);
    }
    require '_models/AdminEducando.class.php';
    require '_models/AdminTurmas.class.php';
    $inscricao = new AdminEducando();
    if ($action) {
        switch ($action) {
            case 'inscrever':
                $inscricao->ExeInscricao($educando, $turmaId, $userlogin['user_id']);
                WSErro("O educando foi inscrito com sucesso ao curso.", TW_ACCEPT);
                $log->RecordLog("Cadastro: Inscrição do educando: " . $educando . "à turma " . $turmaId, "Sucesso: Educando inscrito");
                break;
            case 'trancar':
开发者ID:claytongf,项目名称:patr,代码行数:31,代码来源:manage.php


注:本文中的Log::RecordLog方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。