private function Execute() { $this->Connect(); try { $this->Delete->execute($this->Places); $this->Result = true; } catch (PDOException $e) { $this->Result = null; WSErro("<b>Erro ao Deletar:</b> {$e->getMessage()}", $e->getCode()); } }
private function Execute() { $this->Connect(); try { $this->Create->execute($this->Dados); $this->Result = $this->Conn->lastInsertId(); } catch (PDOException $e) { $this->Result = NULL; WSErro("<b>ERRO ao cadastrar:</b> {$e->getMessage()}", $e->getCode()); } }
private function execute() { $this->connect(); try { $this->create->execute($this->dados); $this->result = $this->conn->lastInsertId(); } catch (PDOException $e) { $this->result = null; WSErro("<b>Erro ao cadastrar: </b> {$e->getMessage()}", $e->getCode()); } }
private function Execute() { $this->Connect(); try { $this->Update->execute(array_merge($this->Dados, $this->Places)); $this->Result = TRUE; } catch (PDOException $e) { $this->Result = NULL; WSErro("<b>Erro ao Atualizar:</b> {$e->getMessage()}", $e->getCode()); } }
private function Execute() { $this->Connect(); try { $this->getSyntax(); $this->Read->execute(); $this->Result = $this->Read->fetchAll(); } catch (PDOException $e) { $this->Result = null; WSErro("<b>Erro ao Ler:</b> {$e->getMessage()}", $e->getCode()); } }
/** * Deleta o posto e trasfere as impressoras para um posto desativado. * * @param int $fk_postos * @return boolean */ public function ExeDelete($fk_postos) { $AppImpressora = new ImpImpressora(); $AppImpressora->setFk_postos($fk_postos); $AppImpressora->Execute()->Query("#fk_postos#"); $posto = $this->Read->Execute()->getResult(); $this->Read->setPostos_nome("DESATIVADO"); $this->Read->Execute()->Query("#postos_nome#"); $undeleteId = $this->Read->Execute()->getResult()[0]->postos_id; if ($fk_postos != $undeleteId) { foreach ($AppImpressora->Execute()->getResult() as $imp) { $AppImpressora->Execute()->update("fk_postos={$undeleteId}&impressora_id={$imp->impressora_id}", "impressora_id"); } $this->Read->setThis($posto); return $this->Read->Execute()->delete(); } else { WSErro("O posto <b>DESATIVADO</b> não pode ser deletado!", WS_ERROR); } }
<title>Helper de gestão de conteúdo</title> <link rel="stylesheet" href="css/reset.css" /> </head> <body> <?php require './_app/Config.inc.php'; $form = filter_input_array(INPUT_POST, FILTER_DEFAULT); if ($form && $form['SendImage']) { $upload = new Upload('uploads/'); $imagem = $_FILES['image']; // var_dump($imagem); $upload->Image($imagem); if (!$upload->getResult()) { WSErro("Erro ao enviar imágem!<br><small>{$upload->getError()}</small>", WS_ERROR); } else { WSErro("Imágem enviada com sucesso!<br><small>{$upload->getResult()}</small>", WS_ACCEPT); } echo '<hr>'; var_dump($upload); } ?> <form name="fileform" action="" method="post" enctype="multipart/form-data"> <label> <input type="file" name="image"/> </label> <input type="submit" name="SendImage" value="Enviar arquivo!"/> </form> </body> </html>
$cadastra = new AdminEmpresa(); $cadastra->ExeUpdate($empresa, $data); WSErro($cadastra->getError()[0], $cadastra->getError()[1]); } else { $readEmp = new AppEmpresas(); $readEmp->setEmpresa_id($empresa); $readEmp->find(); if (!$readEmp->getResult()) { header('Location: painel.php?exe=empresas/index&empty=true'); } else { $data = (array) $readEmp->getResult(); } } $checkCreate = filter_input(INPUT_GET, 'create', FILTER_VALIDATE_BOOLEAN); if ($checkCreate && empty($cadastra)) { WSErro("A empresa <b>{$data['empresa_title']}</b> foi cadastrada com sucesso no sistema!", WS_ACCEPT); } ?> <form name="PostForm" action="" method="post" enctype="multipart/form-data"> <label class="label"> <span class="field">Logo da empresa: <sup>Exatamente 578x288px (JPG ou PNG)</sup></span> <input type="file" name="empresa_capa" /> </label> <label class="label"> <span class="field">Nome da Empresa:</span> <input type="text" name="empresa_title" value="<?php if (isset($data['empresa_title'])) { echo $data['empresa_title'];
$cadastra->ExeUpdate($catid, $data); WSErro($cadastra->getError()[0], $cadastra->getError()[1]); } else { $Read = new WsAreaCategory(); $Read->setCategory_id($catid); $Read->Execute()->Query("#category_id#"); if (!$Read->Execute()->getResult()) { header("Location: painel.php?exe=area_category/index&empty=true"); } else { $data = (array) $Read->Execute()->getResult()[0]; } } $checkCreate = filter_input(INPUT_GET, 'create', FILTER_VALIDATE_BOOLEAN); if ($checkCreate && empty($cadastra)) { $tipo = empty($data['category_parent']) ? 'seção' : 'categoria'; WSErro("A {$tipo} <b>{$data['category_title']}</b> foi cadastrada com sucesso no sistema! Continue atualizando a mesma!", WS_ACCEPT); } ?> <form name="PostForm" action="" method="post" enctype="multipart/form-data"> <label class="label"> <span class="field">Titulo:</span> <input type="text" name="category_title" value="<?php if (isset($data)) { echo $data['category_title']; } ?> " /> </label>
$new = $post->getResult()[0]; $new->post_title = Check::Words($new->post_title, 9); $new->post_content = Check::Words($new->post_content, 20); $new->datetime = date('Y-m-d', strtotime($new->post_date)); $new->pubdate = date('d/m/Y H:i', strtotime($new->post_date)); $View->Show((array) $new, $tpl_m); } } ?> <div class="last_news"> <?php if ($cat) { $post->Busca("cat={$cat}&limit=3&offset=1"); if (!$post->getResult()) { WSErro("Desculpe, não temos mais noticias para serem exibidas aqui. Favor, volte depois!", WS_INFOR); } else { foreach ($post->getResult() as $news) { $news->post_title = Check::Words($news->post_title, 12); $news->datetime = date('Y-m-d', strtotime($news->post_date)); $news->pubdate = date('d/m/Y H:i', strtotime($news->post_date)); $View->Show((array) $news, $tpl_p); } } } ?> </div> </section> </section><!-- categorias --> <div class="clear"></div>
require_once '_models/AdminUsers.class.php'; $AdminUsers = new AdminUsers(); $AdminUsers->ExeUpdate($User, $ClienteData); WSErro($AdminUsers->getError()[0], $AdminUsers->getError()[1]); } else { $Read = new WsUsers(); $Read->setUser_id($User); $Read->Execute()->Query("#user_id#"); if ($Read->Execute()->getResult()) { $ClienteData = (array) $Read->Execute()->getResult()[0]; unset($ClienteData['user_password']); } } $checkCreate = filter_input(INPUT_GET, 'create', FILTER_VALIDATE_BOOLEAN); if ($checkCreate && empty($AdminUsers)) { WSErro("O Usuário <b>{$ClienteData['user_name']}</b> foi cadastrado com sucesso no sistema!", WS_ACCEPT); } ?> <form action = "" method = "post" name = "UserCreateForm"> <label class="label"> <span class="field">User:</span> <input type = "text" name = "user_nickname" value="<?php if (!empty($ClienteData['user_nickname'])) { echo strtoupper($ClienteData['user_nickname']); } ?> " title = "Informe seu usuario" required /> </label>
} $dataLogin = filter_input_array(INPUT_POST, FILTER_DEFAULT); if (!empty($dataLogin['AdminLogin'])) { $login->ExeLogin($dataLogin); if (!$login->getResult()) { WSErro($login->getError()[0], $login->getError()[1]); } else { header('Location: painel.php'); } } $get = filter_input(INPUT_GET, 'exe', FILTER_DEFAULT); if (!empty($get)) { if ($get == 'restrito') { WSErro('<b>Oppsss:</b> Acesso negado. Favor efetue login para acessar o painel!', WS_ALERT); } elseif ($get == 'logoff') { WSErro('<b>Sucesso ao deslogar:</b> Sua sessão foi finalizada. Volte sempre!', WS_ACCEPT); } } ?> <form name="AdminLoginForm" action="" method="post"> <label> <span>E-mail:</span> <input type="email" name="user" /> </label> <label> <span>Senha:</span> <input type="password" name="pass" /> </label>
unset($data['sendContador']); $data['user_id'] = !empty($_SESSION['userlogin']) ? $_SESSION['userlogin']['user_id'] : null; $minContador = $AdImpress->MinContador($data['contadores_contador'], $Link->getLocal()[3]); if (!$minContador) { $AdImpress->ExeRegister($data); header("Location: " . IMP_INCLUDE . $Link->getLocal()[2]); } else { WSErro("O contador deve ser maior que: <b>{$minContador[0]->contadores_contador}</b>", WS_INFOR); } } if (!empty($Link->getLocal()[3]) && is_numeric($Link->getLocal()[3])) { $impressora = $AdImpress->CheckStatus($Link->getLocal()[2], $Link->getLocal()[3]); if ($impressora === "nulo") { WSErro("Opsss! Esta impressora não existe ou não pertence a este posto.", WS_ERROR); } elseif (!$impressora) { WSErro("Impressora registrada com sucesso.", WS_ACCEPT); } else { ?> <form name="registrar" method="POST" class="form-inline form-group"> <input type="hidden" name="fk_impressora" value="<?php echo $Link->getLocal()[3]; ?> " /> <input type="hidden" name="serial" value="<?php echo $impressora->impressora_serial; ?> " class="form-control"/> <input type="text" name="serial" disabled="true" value="<?php echo $impressora->impressora_serial; ?>
$cadastra->ExeUpdate($perfilid, $perfil); WSErro($cadastra->getError()[0], $cadastra->getError()[1]); } else { $WsPerfil = new WsPerfil(); $WsPerfil->setPerfil_id($perfilid); $WsPerfil->Execute()->find(); if (!$WsPerfil->Execute()->getResult()) { header('Location: painel.php?exe=perfil/index&empty=true'); } else { $perfil = (array) $WsPerfil->Execute()->getResult(); $perfil['perfil_date'] = date('d/m/Y H:i:s', strtotime($perfil['perfil_date'])); } } $checkCreate = filter_input(INPUT_GET, 'create', FILTER_VALIDATE_BOOLEAN); if ($checkCreate && empty($cadastra)) { WSErro("O perfil <b>{$perfil['perfil_title']}</b> foi cadastrado com sucesso no sistema!", WS_ACCEPT); } ?> <form name="PostForm" action="" method="post" enctype="multipart/form-data"> <label class="label"> <span class="field">Titulo:</span> <input type="text" name="perfil_title" value="<?php if (isset($perfil['perfil_title'])) { echo $perfil['perfil_title']; } ?> "/> </label>
</div> </form> </div> <?php } else { ?> <a href="painel.php?exe=reports/educandos" class="btn btn-primary printNone"><i class="fa fa-file-text"></i> Nova Consulta</a> <a href="javascript:window.print()" class="btn btn-success printNone" title="Imprimir"><i class="fa fa-print"></i> Imprimir</a> <?php echo $reportData['header']; ?> <div class="col-lg-12 col-md-12 col-p-12"> <div class="table-responsive"> <table id="table-report-educandos" class="table table-hover table-bordered"> <?php echo $reportData['table']; ?> </table> </div> </div> <?php } } else { WSErro("<strong>Erro!</strong> Você entrou em uma página que não existe! Clique <a class='btn btn-danger btn-sm' href='painel.php'><i class='fa fa-undo'></i> aqui</a> para voltar à página inicial.", TW_ERROR); $log->RecordLog("Acesso: " . filter_input(INPUT_SERVER, 'REQUEST_URI', FILTER_DEFAULT) . " | level: " . $userlogin['user_level'], "Erro: Acesso negado."); } ?> </article> <div class="clearfix"></div> </div> <!-- content home -->
<div class="content form_create"> <article> <h1>Usuários: <a href="painel.php?exe=users/create" title="Cadastrar Novo" class="user_cad">Cadastrar Usuário</a></h1> <?php $delUser = filter_input(INPUT_GET, 'delete', FILTER_VALIDATE_BOOLEAN); $user = filter_input(INPUT_GET, 'users', FILTER_VALIDATE_INT); require_once '_models/AdminUsers.class.php'; $AdminUsers = new AdminUsers(); if ($delUser) { $AdminUsers->ExeDelete($user); WSErro($AdminUsers->getError()[0], $AdminUsers->getError()[1]); } ?> <ul class="ultable"> <li class="t_title"> <span class="ui center">Res:</span> <span class="un">Nome:</span> <span class="ue">E-mail:</span> <span class="ur center">Registro:</span> <span class="ua center">Atualização:</span> <span class="ul center">Nível:</span> <span class="ed center">-</span> </li> <?php $WsUsers = $AdminUsers->checkLast(); if ($WsUsers->getResult()) {
<label>Lista de Endereços dos sistema:</label> <div class="col-md-4"> <input class="form-control" type="text" name="criterioDeBusca" ng-model="criterioDeBusca" placeholder="Criterio de Busca"/> <table class="table" ng-if="enderecos.length > 0"> <thead> <tr> <th>#</th> <th colspan="2"><a href="" ng-click="ordernarPor('endereco.endereco_lagradouro')">Lagradouro</a></th> <th><a href="" ng-click="ordernarPor('endereco.endereco_bairro')">Bairro</a></th> </tr> </thead> <tbody> <tr ng-repeat="endereco in enderecos| filter:criterioDeBusca | orderBy:criterioDeOrdenacao:direcaoDaOrdenacao"> <td><input class="form-control" type="checkbox" ng-model="endereco.selecionado"></td> <td><a href="" ng-click="isEnderecoEdited(endereco)">{{endereco.endereco_lagradouro}}</a></td> <td>{{endereco.endereco_numero}}</td> <td>{{endereco.endereco_bairro}}</td> </tr> </tbody> </table> <div class="row" ng-if="enderecos.length <= 0"> <?php WSErro("Nenhum endereço foi encontrado!", WS_INFOR); ?> </div> </div> </div> </div>
/** * Recebe a mensagem de erro e cria o banco de dados por demanda. * * @param string $msg */ public static function BDCREATE($msg) { if (strpos($msg, "ws_setor_type") || strpos($msg, "ws_setor") || strpos($msg, "app_youtube") || strpos($msg, "app_niver") || strpos($msg, "ws_categories") || strpos($msg, "ws_posts") || strpos($msg, "ws_posts_gallery") || strpos($msg, "ws_siteviews") || strpos($msg, "ws_siteviews_agent") || strpos($msg, "ws_siteviews_online") || strpos($msg, "ws_users") || strpos($msg, "app_cidades") || strpos($msg, "app_estados")) { $tab = 'framework'; } elseif (strpos($msg, "agenda_contatos") || strpos($msg, "agenda_endereco") || strpos($msg, "agenda_endereco")) { $tab = 'agenda'; } elseif (strpos($msg, "imp_postos") || strpos($msg, "imp_contadores") || strpos($msg, "imp_impressora") || strpos($msg, "imp_modelo") || strpos($msg, "imp_taxa_impress")) { $tab = 'plugin_impress'; } elseif (strpos($msg, "fe_exames") || strpos($msg, "fe_material") || strpos($msg, "fe_acoes")) { $tab = 'plugin_fast_exames'; } elseif (strpos($msg, "dt_downtime") || strpos($msg, "dt_equipamentos")) { $tab = 'downtime'; } if (!empty($tab)) { $file = file_get_contents(HOME . "/createbd/{$tab}.sql"); try { $stmt = Conn::prepare($file); $stmt->execute(); } catch (Exception $ex) { WSErro("Erro ao criar banco de dados [{$ex}]", WS_ERROR); } } }
default: WSErro("Opss! opção invalida.", WS_ERROR); break; } } else { WSErro("O material informada não pode ser encontrado!", WS_INFOR); } } $getPage = filter_input(INPUT_GET, 'page', FILTER_VALIDATE_INT); $Pager = new Pager(FAST_INCLUDE . "admin/&exe=materiais/index&page="); $Pager->ExePager($getPage, 15); $FeMaterial = new FeMaterial(); $FeMaterial->Execute()->FullRead("SELECT * FROM fe_material ORDER BY mat_status LIMIT :limit OFFSET :offset", "limit={$Pager->getLimit()}&offset={$Pager->getOffset()}", true); if (!$FeMaterial->Execute()->getResult()) { $Pager->ReturnPage(); WSErro("Nenhum material cadastrado!", WS_INFOR); } else { ?> <table class="table table-striped"> <thead> <tr> <th>#</th> <th>Descrição</th> <th>Ação</th> </tr> </thead> <tbody> <?php foreach ($FeMaterial->Execute()->getResult() as $material) { extract((array) $material); ?>
?> "><?php echo $Titulo; ?> </a></small></h1> <div class="well"> <?php $cat = Check::CatByName($Categoria); $Offset = !empty($Offset) ? "OFFSET {$Offset}" : ""; $c = 0; $Read = new WsPosts(); $Read->setPost_category($cat); $Read->Execute()->Query("post_status = 1 AND (post_category = :cat OR post_cat_parent = :cat) ORDER BY {$Ordem} DESC LIMIT 3 {$Offset}", "cat={$cat}", true); $Offset = null; if (!$Read->Execute()->getResult()) { WSErro("Opps! Não temos artigos em destaques!", WS_INFOR); } else { $View = new View(); $new = $View->Load("noticias_m_clean"); foreach ($Read->Execute()->getResult() as $bar) { $bar->datetime = date('Y-m-d', strtotime($bar->post_date)); $bar->pubdate = date("d/m/Y H:i", strtotime($bar->post_date)); $bar->post_content = Check::Words($bar->post_content, 30); $bar->class = $c == 0 ? "item active" : "item"; if (!$bar->post_url) { $bar->post_url = "#HOME#/artigo/{$bar->post_name}"; } $View->Show((array) $bar, $new); $c++; } ?>
WSErro('O Tipo <b>' . $postUpdate->getError()[0] . "</b>, foi deletado com sucesso!", $postUpdate->getError()[1]); break; default: WSErro("Ação não foi identificada pelo sistema, favor utilize os botões", WS_ERROR); break; } } $posti = 0; $getPage = filter_input(INPUT_GET, 'page', FILTER_VALIDATE_INT); $Pager = new Pager("painel.php?exe=setor_type/index&page="); $Pager->ExePager($getPage, 6); $Read = new Controle(); $Read->FullRead("SELECT * FROM ws_setor_type ORDER by type_status ASC, type_content DESC LIMIT :limit OFFSET :offset", "limit={$Pager->getLimit()}&offset={$Pager->getOffset()}", true); if (!$Read->getResult()) { $Pager->ReturnPage(); WSErro("Desculpa, ainda não temos tipos cadastrados", WS_INFOR); } else { foreach ($Read->getResult() as $tipo) { $posti++; extract((array) $tipo); $status = !$type_status ? 'style="background: #fffed8"' : ''; ?> <article<?php if ($posti % 2 == 0) { echo ' class="right" '; } ?> <?php echo $status; ?> >
<?php if (file_exists('include/fast-exames/_models/AdminAcoes.class.php')) { include_once 'include/fast-exames/_models/AdminAcoes.class.php'; } $Dados = filter_input_array(INPUT_POST, FILTER_DEFAULT); $AdminAcoes = new AdminAcoes(); if (!empty($Dados) && !in_array("", $Dados)) { $Dados['acao_status'] = $Dados['sendPostForm'] == 'Cadastrar' ? '0' : '1'; unset($Dados['sendPostForm']); if ($AdminAcoes->FindName($Dados['acao_descricao'])) { WSErro("Ação já cadastrada!", WS_ALERT); } elseif ($AdminAcoes->ExeCreate($Dados)) { header("Location: " . FAST_INCLUDE . "admin/&exe=acoes/update&acaoId=" . $AdminAcoes->getResult() . "&create=true"); WSErro("Ação cadastrada com sucesso!", WS_ACCEPT); } else { WSErro("Erro ao cadastrar!", WS_ERROR); } } ?> <form method="post" class="form" id="form"> <div class="row bg-primary"> <div class="form-group col-md-12"> <label>Descrição:</label> <input required="true" class="form-control" title="Descrição" type="text" name="acao_descricao" placeholder="Descrição" value="<?php echo $Dados['acao_descricao']; ?> "> </div>
$read->ExeRead("pe_pessoa", "WHERE id = :id", "id={$pessoa_id}"); //VERIFICANDO SE O ID CORRESPONDE A ALGUEM CADASTRADO if ($read->getRowCount() > 0) { $nome = $read->getResult()[0]['nome']; echo "<h2>Empenho para: <a href='home.php?page=pessoa&id={$pessoa_id}'>{$nome}<a> </h2>"; //RECUPERANDO DADOS PARA O CADASTRO $dados = filter_input_array(INPUT_POST, FILTER_DEFAULT); //VERIFICANDO SE OS DADOS FORAM INFORMADOS if (!empty($dados['salvar'])) { unset($dados['salvar']); $admin = new AdminEmpenho(); //CADASTRANDO DADOS $admin->ExeCreate($dados); WSErro($admin->getError()[0], $admin->getError()[1]); if (!$admin->getResult()) { extract($dados, EXTR_PREFIX_ALL, 'em'); include 'forms/form_empenho.php'; } else { echo "<p><a href='home.php?page=novoempenho&pessoa_id={$pessoa_id}'>Cadastrar novo empenho</a><a href='home.php?page=empenhos&pessoa_id={$pessoa_id}'>Ver empenhos</a></p>"; } } else { include 'forms/form_empenho.php'; } } else { WSErro("Pessoa não encontrada", WS_ERROR); } } else { WSErro("Pessoa não informada", WS_ERROR); } ?> </div>
<div class="section bg-sucesso"> <?php if (isset($_SESSION['login_report'])) { WSErro($_SESSION['login_report'][0], $_SESSION['login_report'][1]); unset($_SESSION['login_report']); } ?> <div class="container"> <?php if ($Login->CheckLogin()) { $sql = "SELECT count(r.reg_id) as size FROM nc_registro r " . "WHERE (r.user_recebimento = :user_id OR r.area_recebimento = :area_id) " . "AND r.reg_finalizado = 0"; extract($_SESSION['userlogin']); $NcRegistro = new NcRegistro(); $NcRegistro->Execute()->FullRead($sql, "user_id={$user_id}&area_id={$area_id}"); if ($NcRegistro->Execute()->getResult()) { $size = $NcRegistro->Execute()->getResult()[0]->size; echo "<script>" . "var title = 'Notificação de Evento Indesejado';" . "var icon = '" . HOME . "/themes/" . THEME . "/images/ncon.png';" . "var content = 'Olá, você ou seu setor tem {$size} notificaçõe(s) que precisão de atenção!';" . "var link = '" . HOME . "/plugin/evento-indesejado/';" . "var notification = {$size};" . "</script>"; } ?> <ul class="systema_nav radius"> <li class="avatar"> avatar <?php if (!empty($user_cover)) { ?> <img src="<?php echo HOME; ?> /tim.php?src=<?php echo HOME;
<article> <header> <h1>Criar Setor:</h1> </header> <?php require '_models/AdminSetor.class.php'; $data = filter_input_array(INPUT_POST, FILTER_DEFAULT); if (!empty($data['SendPostForm'])) { unset($data['SendPostForm']); $cadastra = new AdminSetor(); $cadastra->ExeCreate($data); if ($cadastra->getResult() == null) { WSErro($cadastra->getError()[0], $cadastra->getError()[1]); } else { header('Location: painel.php?exe=setor/update&create=true&setId=' . $cadastra->getResult()); } } ?> <form name="PostForm" action="" method="post" enctype="multipart/form-data"> <label class="label"> <span class="field">Titulo:</span> <input type="text" name="setor_content" placeholder="nome do setor" value="<?php if (isset($data)) { echo $data['setor_content']; } ?> " />
?> retornou <?php echo $count; ?> resultados:</p> </header> <?php $getPage = (int) (!empty($Link->getLocal()[2]) ? $Link->getLocal()[2] : 1); $Pager = new Pager(HOME . '/pesquisa/' . $search . '/'); $Pager->ExePager($getPage, 4); $readArt = new WsPosts(); $readArt->Execute()->Query("post_status = 1 AND (post_title LIKE '%' :link '%' OR post_content LIKE '%' :link '%') ORDER BY post_date DESC LIMIT :limit OFFSET :offset", "link={$search}&limit={$Pager->getLimit()}&offset={$Pager->getOffset()}", true); if (!$readArt->Execute()->getResult()) { $Pager->ReturnPage(); WSErro("Desculpe, sua pesquisa não retornou resultados. Você pode resulmir sua pesquisa ou tentar outros termos!", WS_INFOR); } else { $cc = 0; foreach ($readArt->Execute()->getResult() as $cat) { $cc++; $View = new View(); $tpl_cat = $View->Load('article_m'); $class = $cc % 3 == 0 ? ' class="right"' : null; echo "<span{$class}>"; $cat->post_title = Check::Words($cat->post_title, 8); $cat->post_content = Check::Words($cat->post_content, 20); $cat->datetime = date('Y-m-d', strtotime($cat->post_date)); $cat->pubdate = date('d/m/Y H:i', strtotime($cat->post_date)); $View->Show((array) $cat, $tpl_cat); echo "</span>"; }
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']); } ?> <ol class="breadcrumb"> <li><a href="painel.php" title="Tela Inicial">Início</a></li> <li class="active">Atualiza Perfil: <?php echo "{$user_name} {$user_lastname}"; ?> </li> </ol> <h1 class="text-primary h2 bold titleMobileMarginTop">Olá <?php echo "{$user_name} {$user_lastname}";
<aside class="col-md-4"> <h1 class="semantica">SIDERBAR RIGHT</h1> <section class="nomargin section"> <h1 class="nomargin"><a href="<?php echo HOME; ?> /categoria/links/" class="btn btn-site">Links</a></h1> <?php $cat = Check::CatByName('links'); $Read->Execute()->Query("post_status = 1 AND post_type = 'post' AND (post_cat_parent = :cat OR post_category = :cat) ORDER BY post_date DESC LIMIT :limit OFFSET :offset", "cat={$cat}&limit=2&offset=0", true); if (!$Read->Execute()->getResult()) { echo "<div style='display: block;margin-top:40px;'>\n"; WSErro("Desculpe, não temos posts no momento, favor volte mais tarde!", WS_INFOR); echo "</div>\n"; } else { foreach ($Read->Execute()->getResult() as $row) { echo "<div class='lateral'>"; $row->datetime = date('Y-m-d', strtotime($row->post_date)); $row->pubdate = date("d/m/Y H:i", strtotime($row->post_date)); $View->Show((array) $row, $tpl_m); echo "</div>"; } } ?> </section> <!--facebook--> <div id="fb-root"></div> <script>(function (d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id))
foreach ($secretarias as $secretaria) { echo "<option value='{$secretaria['id']}'>{$secretaria['nome']}</option>"; } } ?> </select> </p> <p class="p50"> <label for="campo_ano">Por Ano</label> <input type="number" name="ano" value="2015" id="campo_ano"/> </p> <p> <input type="submit" name="listar" value="Listar"/> </p> </form> <?php $dados = filter_input_array(INPUT_GET, FILTER_DEFAULT); if (isset($dados['listar'])) { $adminEmpenho = new AdminEmpenho(); $sec_id = $dados['secretaria_id']; $ano = $dados['ano']; $adminEmpenho->getEmpenhosByFiltro($sec_id, $ano); $empenhos = $adminEmpenho->getResult(); echo "<hr>"; if ($empenhos) { include 'pages/lista_empenhos.php'; } else { WSErro("Não há empenhos", WS_ALERT); } }
/** * Recebe a mensagem de erro e cria o banco de dados por demanda. * * @param string $msg */ public static function BDCREATE($msg) { if (strpos($msg, "ws_categories") || strpos($msg, "ws_posts") || strpos($msg, "ws_posts_gallery") || strpos($msg, "ws_siteviews") || strpos($msg, "ws_siteviews_agent") || strpos($msg, "ws_siteviews_online") || strpos($msg, "ws_users")) { $tab = 'framework'; } elseif (strpos($msg, "app_youtube")) { $tab = 'aplicacao'; } elseif (strpos($msg, "app_cidades")) { $tab = 'cidades'; } elseif (strpos($msg, "app_estados")) { $tab = 'estados'; } elseif (strpos($msg, "app_cidades")) { $tab = 'cidades'; } if (!empty($tab)) { $file = file_get_contents(HOME . "/createbd/{$tab}.sql"); try { $stmt = Conn::prepare($file); $stmt->execute(); } catch (Exception $ex) { WSErro("Erro ao criar banco de dados [{$ex}]", WS_ERROR); } } }