本文整理汇总了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");
}
示例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']));
示例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']);
}
示例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"/>
示例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"/>
示例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);
示例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]);
示例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>
示例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");
示例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);
示例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" />
示例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]);
示例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]);
示例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]);
示例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':