public function Inserir($params) { $nome = $params['profnome']; $sobrenome = $params['profsobrenome']; $email = $params['profemail']; $cpf = $params['profcpf']; $rg = $params['profrg']; $rg = $params['proftitulacao']; //**** TAREFA DO PROXY **** $msgErro = ""; if ($nome == "" || strlen($nome) <= 2) { $msgErro .= '- O campo "nome" deve ser preenchido<br/>'; } if ($sobrenome == "" || strlen($sobrenome) <= 2) { $msgErro .= '- O campo "nome" deve ser preenchido<br/>'; } if ($email == "") { $msgErro .= '- O campo "e-mail" deve ser preenchido<br/>'; } else { if (strpos($email, '@') <= 3 || strlen($email) == 0) { $msgErro .= '- Informe um e-mail válido<br/>'; } } if ($cpf != "" && strlen($cpf) < 11) { $msgErro .= '- Informe um CPF válido<br/>'; } if ($msgErro != "") { //$msgErro = "Verifique os campos obrigatórios: <br/>".$msgErro; self::SetErro($msgErro); return $this->views . "index.php"; } //Registrar como usuário (enviar e-mail, etc...) $usuario = new UsuarioModel(); $usuario->setEmail($email); $usuario->setIdPermissao(2); $usuario->setLogin($nome); $usuario->setSenha(UtilsHelper::CriarSenhaTemporaria($nome)); $daoUsuario = new DaoUsuario(); if (!$daoUsuario->Inserir($usuario)) { self::SetErro(DaoUsuario::GetErro()); } //Fim do registro de usuário //**** FIM TAREFA DO PROXY **** //TODO Buscar uma maneira de marcar os campos com erro na view (como se pode fazer usando a ViewStade do .Net no Razor) $cpf = (int) $cpf == 0 ? null : $cpf; $rg = (int) $rg == 0 ? null : $rg; $professor = new ProfessorModel(); $professor->setEmail($email); $professor->setNome($nome); $professor->setSobrenome($sobrenome); $professor->setCpf($cpf); $professor->setRg($rg); $res = $this->repositorio->Inserir($professor); if (!$res) { $msg = DaoProfessor::getInstance()->GetErro(); self::SetErro($msg); } return $this->views . "index.php"; }
public static function conexao() { if (!isset(self::$instance)) { self::$instance = new DaoUsuario(); } return self::$instance; }
public function login2($email, $senha) { //login local session_start(); $tmp = md5($email); $senha = md5($senha . $tmp); $daoUsuario = new DaoUsuario(); $usuario = $daoUsuario->consultarLogin($email, $senha); if (isset($usuario)) { //login sucesso $_SESSION["id"] = $usuario->getId_usuario(); $_SESSION["nome"] = $usuario->getNome(); $_SESSION["usuario"] = $usuario; } else { echo "Senha ou email incorretos"; } }
public function confirmarAutenticacao() { $login = isset($_POST['login']) ? $_POST['login'] : FALSE; $senha = isset($_POST['senha']) ? $_POST['senha'] : FALSE; if (!$login || !$senha) { echo 'Login e Senha devem ser informados!'; return false; } $du = new DaoUsuario(); $ret = $du->autenticar($login, $senha); if ($ret) { session_start(); $_SESSION['usuario'] = "autenticado"; header("location: " . URL); } else { session_start(); session_destroy(); header("location: " . URL); } }
public function Inserir($params) { $login = $params['usrlogin']; $email = $params['usremail']; $permissao = $params['usrpermissao']; //**** TAREFA DO PROXY **** $msgErro = ""; if ($login == "") { $msgErro .= '- O campo "login" deve ser preenchido<br/>'; } else { if (strlen($login) <= 5) { $msgErro .= 'O campo "login" deve ter no mínimo 6 caracteres<br/>'; } } if ($email == "") { $msgErro .= '- O campo "e-mail" deve ser preenchido<br/>'; } else { if (strpos($email, '@') <= 3 || strlen($email) == 0) { $msgErro .= '- Informe um e-mail válido<br/>'; } } if ((int) $permissao < 1) { $msgErro .= '- O campo "permissão" deve ser preenchido<br/>'; } if ($msgErro != "") { $msgErro = "Verifique os campos obrigatórios: <br/>" . $msgErro; self::SetErro($msgErro); return $this->views . "index.php"; } //TODO Buscar uma maneira de marcar os campos com erro na view (como se pode fazer usando a ViewStade do .Net no Razor) //**** FIM TAREFA DO PROXY **** $senha = UtilsHelper::CriarSenhaTemporaria(); $usuario = new UsuarioModel(); $usuario->setEmail($email); $usuario->setLogin($login); $usuario->setSenha($senha); $usuario->setIdPermissao($permissao); $res = $this->repositorio->Inserir($usuario); if (!$res) { $msg = DaoUsuario::getInstance()->GetErro(); self::SetErro($msg); } return $this->views . "index.php"; }
public static function Autenticar($usuario, $senha) { if (!isset($usuario) || !isset($senha)) { self::SetErroAutenticacao("Faça login para acessar o sistema."); return false; } if (empty($usuario) || empty($senha)) { self::SetErroAutenticacao("Os campos <strong>Usuário</strong> e <strong>Senha</strong> devem ser preenchidos."); return false; } $autenticado = DaoUsuario::getInstance()->Autenticar($usuario, $senha); if (!$autenticado) { $msg = DaoUsuario::getInstance()->GetErro(); self::SetErroAutenticacao($msg); return false; } if (isset($_SESSION['FALHA'])) { unset($_SESSION['FALHA']); } return $autenticado; }
$formulario->setIA4($_POST["adicionais4"]); } if (isset($_POST["adicionais5"])) { $formulario->setIA5($_POST["adicionais5"]); } if (isset($_POST["adicionais6"])) { $formulario->setIA6($_POST["adicionais6"]); } if (isset($_POST["sugestoes"])) { $formulario->setSugestao($_POST["sugestoes"]); } $formulario->setIdUsuario((int) $idLogado); try { $dao = new DaoFormulario(); //ATUALIZAR A QUANTIDADE DE RESPONDIMENTO DO USUARIO $daoUser = new DaoUsuario(); $usuarioLogado = $daoUser->buscarPorId((int) $idLogado); //VERIFICA SE O CURSO QUE O USUARIO VEZ É O MESMO QUE ELE ESCOLHEU NO FORMULÁRIO if ($usuarioLogado->getIdCurso() === $formulario->getIC1()) { $formulario->setStatus(1); $dao->inserir($formulario); $quantidadeFormulario = $dao->buscarPorIdDoUsuarioEIdDoCurso($usuarioLogado->getId(), $formulario->getIC1()); $usuarioLogado->setQtdResponde(count($quantidadeFormulario)); $daoUser->atualizar($usuarioLogado); echo "<script type='text/javascript'>"; echo "location.href='http://localhost/questionario/aluno/sair.php';"; echo "</script>"; } else { echo "<script type='text/javascript'>"; echo "var \$ = jQuery.noConflict();\r\n \$(document).ready(function() {\r\n \$('#modalMsgErroIdCursoFormulario').modal('show');\r\n });"; echo "</script>";
} else { CFModelUsuarioUnidade::factory()->createUserAssociationWithUnit($idUsuario, $idUnidade); } } } CFModelUsuario::factory()->commit(); Controlador::getInstance()->cache->remove("acl_{$idUsuario}"); Controlador::getInstance()->cache->clean('matchingAnyTag', array("acl_usuario_{$idUsuario}")); $out = array('success' => 'true', 'message' => 'Operação realizada com sucesso!'); } catch (Exception $e) { CFModelUsuario::factory()->rollback(); $error = 'Ocorreu um erro ao tentar salvar as informações do usuário!'; if (strpos($e->getMessage(), 'already exists')) { $error = 'Verifique o se o USUÁRIO DO SISTEMA ou CPF já não estão cadastrados!'; } $out = array('success' => 'false', 'error' => $error); } break; case 'alterar-status': $usuario = DaoUsuario::getUsuario((int) $_REQUEST['id'], '*', true); $usuario->status = $_REQUEST['status']; $out = DaoUsuario::alterarStatus($usuario)->toArray(); break; default: $out = array('success' => 'false', 'error' => 'Ocorreu um erro na operação desejada!'); break; } print json_encode($out); } catch (Exception $e) { } }
$email = $_POST["email"]; } if (isset($_POST["senha"])) { $senha = $_POST["senha"]; } //USUARIO MASTER if ($email == "*****@*****.**" && $senha == "root") { $_SESSION['nome'] = "Moderador"; $_SESSION['email'] = $email; $_SESSION['senha'] = $senha; //VARIAVEL DE VERIFICAÇÃO DO LOGI... saber se é adm ou usuario $_SESSION['tipo'] = "adm"; echo "ifpr"; } else { try { $dao = new DaoUsuario(); $user = $dao->buscarPorEmailSenha($email, $senha); if ($user->getId() > 0) { //ENVIO DE DADOS PELA SEÇÃO $_SESSION['nome'] = $user->getNome(); $_SESSION['id'] = $user->getId(); $_SESSION['senha'] = $user->getSenha(); $_SESSION['email'] = $user->getEmail(); $_SESSION['cpf'] = $user->getCpf(); $_SESSION['telefone'] = $user->getTelefone(); $_SESSION['liberado'] = $user->getLiberado(); // $_SESSION['tipo'] = $user->getTipo(); $_SESSION['qtdResponde'] = $user->getQtdResponde(); $_SESSION['idCurso'] = $user->getIdCurso(); //VARIAVEL DE VERIFICAÇÃO DO LOGI... saber se é adm ou usuario $_SESSION['tipo'] = "adm";
} if (isset($_POST["curso"])) { $user->setIdCurso($_POST["curso"]); } // echo "<script type='text/javascript'>"; // //echo "$(document).ready(function (){ "; // // // // echo "$('#modalMsgSucesso').modal('show');"; // echo "alert('Obrigado por se cadastrar!');"; // // echo "location.href='http://localhost/questionario/index.php';"; // // // echo "});"; // echo "</script>"; try { $dao = new DaoUsuario(); $dao->inserir($user); // header('location:http://localhost/questionario/index.php'); // echo "<script type='text/javascript'>"; // // echo "alert('Obrigado por se cadastrar!');"; // // echo "location.href='http://localhost/questionario/index.php';"; // // echo "</script>"; // echo " $('#msgSucesso').show();"; return "success"; } catch (Exception $e) { print "Erro " . $e; // echo "<script type='text/javascript'>"; // // echo "alert('Houve um erro ao tentar cadastrar usuario');";
$dao = new DaoFormulario(); $dao->inserir($formulario); $idFormulario = $dao->buscarPorMaiorId(); $usuario = new Usuario(); //session_start(); //RECUPAREAÇÃO DOS DADOS VIA SESSION $usuario->setId($_SESSION['id']); $usuario->setNome($_SESSION['nome']); $usuario->setEmail($_SESSION['email']); $usuario->setEmailEnviado($_SESSION['emailEnviado']); $usuario->setRepondeu('sim'); $usuario->setSenha($_SESSION['senha']); $usuario->setTelefone($_SESSION['telefone']); $usuario->setDataEnvio($_SESSION['dataEnvio']); $usuario->setLiberado($idFormulario['MAX(id)']); $userDao = new DaoUsuario(); $userDao->atualizar($usuario); // echo "<script type='text/javascript'>"; // // echo "alert('Obrigado por responder ao nosso formulário!');"; // echo "location.href='http://localhost/questionario/aluno/principal.php';"; // // echo "</script>"; echo "succes"; } catch (Exception $e) { print "Erro " . $e; // echo "<script type='text/javascript'>"; // // echo "alert('Houve um erro ao tentar inserir formulario');"; // echo "location.href='http://localhost/questionario/aluno/formulario.php';"; //
<?php session_start(); require_once './template/topo.php'; include_once './dao/DaoUsuario.php'; include_once './entidades/Usuario.php'; include_once './dao/DaoFormulario.php'; include_once './entidades/Formulario.php'; include_once './banco/Conexao.php'; $daoUsuario = new DaoUsuario(); $daoFormulario = new DaoFormulario(); ?> <script type="text/javascript"> // Use jQuery com a variavel $j(...) var $j = jQuery.noConflict(); $j(document).ready(function() { $j('#irParaResponderFormulario').click(function() { //$j('body,html').animate({scrollTop:0},600); }); }); </script> <script> var $ = jQuery.noConflict(); $(document).ready(function(){ $('[data-toggle="popover"]').popover({
public function confirmaExclusao() { $id = isset($_POST['id']) ? $_POST['id'] : false; if ($id) { $du = new DaoUsuario(); $u = $du->listar($id); if ($du->excluir($u)) { header("location: " . URL . "controle-usuario/lista-de-usuario"); } else { echo 'Não foi possivel excluir o registro'; } } else { header("location: " . URL . "controle-usuario/lista-de-usuario"); } }
<?php include_once '../dao/DaoUsuario.php'; include_once '../entidades/Usuario.php'; include_once '../banco/Conexao.php'; //VALIDAÇÃO DOS DADOS if (isset($_POST["cpf"])) { $cpf = $_POST["cpf"]; } try { $dao = new DaoUsuario(); $user = $dao->buscarPorCondicao(" cpf = " . $cpf); if ($user->getId() > 0) { if ($user->getQtdResponde() >= 5) { echo "erroQtdResponde"; } else { echo "sucess"; } } else { echo "erro"; } } catch (Exception $e) { echo "erroException"; }
<?php require '../template/topoadm.php'; //usuario include_once '../dao/DaoUsuario.php'; include_once '../entidades/Usuario.php'; //email include_once '../dao/DaoEmail.php'; include_once '../entidades/Email.php'; //curso include_once '../dao/DaoCurso.php'; include_once '../entidades/Curso.php'; //conexao include_once '../banco/Conexao.php'; $daoUsuario = new DaoUsuario(); $daoEmail = new DaoEmail(); $daoCurso = new DaoCurso(); $cursos = $daoCurso->buscarTodos(); $anoConclusao = ""; $cursoPesquisa = ""; $queryBusca = ""; $control = true; $cont = 0; if (isset($_GET['texto']) || isset($_GET['curso'])) { $anoConclusao = $_GET['texto'] . "%"; $cursoPesquisa = $_GET['curso']; if ($_GET['curso'] != "0" && $_GET['curso'] != null) { $control = false; $cont++; $queryBusca = $queryBusca . " idCurso = " . $cursoPesquisa . " "; }
require '../template/topoadm.php'; //usuario include_once '../dao/DaoUsuario.php'; include_once '../entidades/Usuario.php'; //email include_once '../dao/DaoEmail.php'; include_once '../entidades/Email.php'; //curso include_once '../dao/DaoCurso.php'; include_once '../entidades/Curso.php'; //conexao include_once '../banco/Conexao.php'; //email include_once '../email/EmailEnviar.php'; $daoUsuario = new DaoUsuario(); $daoEmail = new DaoEmail(); $daoCurso = new DaoCurso(); $cursos = $daoCurso->buscarTodos(); $anoConclusao = ""; $cursoPesquisa = ""; $queryBusca = ""; $control = true; $cont = 0; if (isset($_GET['texto']) || isset($_GET['curso'])) { $anoConclusao = $_GET['texto'] . "%"; $cursoPesquisa = $_GET['curso']; if ($_GET['curso'] != "0" && $_GET['curso'] != null) { $control = false; $cont++; $queryBusca = $queryBusca . " idCurso = " . $cursoPesquisa . " ";
/** * @return Output */ public function comment() { $out = array(); $unidade = DaoUnidade::getUnidade($this->post['setor'], 'nome'); $usuario = DaoUsuario::getUsuario((int) $this->post['usuario']); $mensagem = "O volume {$this->post['volume']} deste processo está aos cuidados de {$usuario['nome']} - {$unidade}."; Controlador::getInstance()->getConnection()->connection->beginTransaction(); $id_usuario = Zend_Auth::getInstance()->getIdentity()->ID; $nome_usuario = Zend_Auth::getInstance()->getIdentity()->NOME; $id_unidade_historico = Zend_Auth::getInstance()->getIdentity()->ID_UNIDADE_ORIGINAL; $diretoria = DaoUnidade::getUnidade($id_unidade_historico, 'nome'); try { $stmt = Controlador::getInstance()->getConnection()->connection->prepare("\n INSERT INTO TB_COMENTARIOS_PROCESSOS \n (NUMERO_PROCESSO, ID_USUARIO, USUARIO, DT_CADASTRO, TEXTO_COMENTARIO, ID_UNIDADE, DIRETORIA)\n VALUES\n (?,?,?,CLOCK_TIMESTAMP(),?,?,?)\n "); $stmt->bindValue(1, $this->getProcesso()); $stmt->bindParam(2, $id_usuario, PDO::PARAM_INT); $stmt->bindParam(3, $nome_usuario, PDO::PARAM_STR); $stmt->bindParam(4, $mensagem); $stmt->bindParam(5, $id_unidade_historico, PDO::PARAM_INT); $stmt->bindParam(6, $diretoria, PDO::PARAM_STR); $stmt->execute(); $last_id = Controlador::getInstance()->getConnection()->connection->lastInsertId('TB_COMENTARIOS_PROCESSOS_ID_SEQ'); $stmt = Controlador::getInstance()->getConnection()->connection->prepare('UPDATE TB_PROCESSOS_VOLUME SET ID_COMENTARIO = ? WHERE ID = ?'); $stmt->bindParam(1, $last_id); $stmt->bindParam(2, $this->post['idvolume']); $stmt->execute(); Controlador::getInstance()->getConnection()->connection->commit(); $out = array('success' => 'true'); $this->print = $out; } catch (Exception $e) { Controlador::getInstance()->getConnection()->connection->rollback(); $out = array('success' => 'false', 'message' => 'Não foi possível registrar o comentário deste volume!'); } return new Output($out); }
<?php require '../template/topoadm.php'; include_once '../dao/DaoUsuario.php'; include_once '../entidades/Usuario.php'; include_once '../banco/Conexao.php'; include_once '../dao/DaoFormulario.php'; include_once '../entidades/Formulario.php'; include_once '../dao/DaoCurso.php'; include_once '../entidades/Curso.php'; include_once '../dao/DaoEmail.php'; include_once '../entidades/Email.php'; $daoCurso = new DaoCurso(); $daoUsuario = new DaoUsuario(); $daoFormulario = new DaoFormulario(); //BUSCA O ID DO USUARIO SELECIONADO if (isset($_GET['id'])) { $idSelecionado = $_GET['id']; } //FAZ O PROCESSAMENTO DO CURSO E OS DEMAIS CURSOS $usuarioSelecionado = $daoUsuario->buscarPorId($idSelecionado); $cursoUsuarioSelecionado = $daoCurso->buscarPorId($usuarioSelecionado->getIdCurso()); $cursos = $daoCurso->buscarPorCondicao(" id != " . $usuarioSelecionado->getIdCurso()); $verificacaoFormulario = false; $formulariosUsuario = $daoFormulario->buscarPorIdDoUsuario($usuarioSelecionado->getId()); $formularioSelecionado = new Formulario(); $daoEmail = new DaoEmail(); $emailUsuario = $daoEmail->buscarPorUsuario($usuarioSelecionado->getId()); ?>
public function BuscarPorId($id) { try { $sql = "SELECT * FROM Usuarios WHERE Id = :id"; $pdo = Conexao::getInstance()->prepare($sql); $pdo->bindValue(":id", $id); $pdo->execute(); return $this->PopularDados($pdo->fetch(PDO::FETCH_ASSOC)); } catch (Exception $e) { self::$erro = "Ocorreu um erro ao tentar executar esta ação."; //GeraLog::getInstance()->inserirLog("Erro: Código: " . $e->getCode() . " Mensagem: " . $e->getMessage()); } }
$pdf->Cell(5, 5, "", 0, 1, 'L'); $pdf->Cell(5, 5, "", 0, 0, 'C'); $pdf->SetFont("Arial", "B", 7); $pdf->Cell(180, 5, '', 0, 0, 'C'); $pdf->Cell(5, 5, "", 0, 1, 'L'); $pdf->Ln(10); $pdf->Cell(5, 5, "", 0, 0, 'C'); $pdf->SetFont("Arial", "B", 6); $pdf->Cell(180, 5, utf8_decode("INFORMAÇÕES DO TRAMITE"), 0, 0, 'C'); $pdf->Cell(5, 5, "", 0, 1, 'L'); $pdf->Ln(5); $pdf->Cell(5, 5, "", 0, 0, 'C'); $pdf->SetFont("Arial", "B", 7); $pdf->Cell(23, 5, "TRAMITADO POR: ", 0, 0, 'L'); $pdf->SetFont("Arial", "", 7); $pdf->Cell(172, 5, utf8_decode(DaoUsuario::getUsuario(null, 'nome')), 0, 0, 'L'); $pdf->Cell(5, 5, "", 0, 1, 'L'); $pdf->Cell(5, 5, "", 0, 0, 'C'); $pdf->SetFont("Arial", "B", 7); $pdf->Cell(18, 5, "DATA - HORA: ", 0, 0, 'L'); $pdf->SetFont("Arial", "", 7); $pdf->Cell(178, 5, date("d/m/Y " . " - " . "H:i:s"), 0, 0, 'L'); $pdf->Cell(5, 5, "", 0, 1, 'L'); $pdf->Cell(5, 5, "", 0, 0, 'C'); $pdf->SetFont("Arial", "B", 7); $pdf->Cell(28, 5, "ORIGEM DO TRAMITE:", 0, 0, 'L'); $pdf->SetFont("Arial", "", 7); $pdf->Cell(152, 5, utf8_decode(DaoUnidade::getUnidade(null, 'nome')), 0, 0, 'L'); $pdf->Cell(5, 5, "", 0, 1, 'L'); $pdf->Cell(5, 5, "", 0, 0, 'C'); $pdf->SetFont("Arial", "B", 7);
<?php require_once "./conexao.php"; require "./DaoContato.php"; require "./DaoUsuario.php"; session_start(); //Cadastrar Conta if (isset($_POST['nome']) && isset($_POST['username']) && isset($_POST['senha'])) { echo '<pre>'; $us = new DaoUsuario(); $usuario = $us->populausuario($_POST); $u[] = addslashes($usuario->getUsername()); $u[] = addslashes($usuario->getNome()); $u[] = addslashes($usuario->getSenha()); $us->InserirUsuario($u); echo '<meta http-equiv="refresh" content="0;url=form.php">'; } if (isset($_POST['opcao'])) { if ($_POST['opcao'] == 1) { $where = $_POST['username']; $query = "SELECT * FROM usuario WHERE username = '******'"; $result = mysql_query($query); $dados_usuario = mysql_fetch_assoc($result); $senha = $dados_usuario['senha']; if ($senha == trim($_POST["senha"])) { echo '<script>'; echo 'alert("Bem vindo a Agenda Mobile!!!")'; echo '</script>'; session_start(); $_SESSION["username"] = $dados_usuario["username"]; $_SESSION["nome"] = $dados_usuario["nome_completo"];
if (isset($_POST["telefone"])) { $user->setTelefone($_POST["telefone"]); } if (isset($_POST["senha"])) { $user->setSenha($_POST["senha"]); } if (isset($_POST["cpf"])) { $user->setCpf($_POST["cpf"]); } if (isset($_POST["opTipo"])) { $user->setTipo($_POST["opTipo"]); } if (isset($_POST["curso"])) { $user->setIdCurso($_POST["curso"]); } $dao = new DaoUsuario(); if (validaCPF($user->getCpf())) { $usuarioVerificacaoCPF = $dao->buscarPorCPF($user->getCpf()); $usuarioVerificacaoEmail = $dao->buscarPorEmail($user->getEmail()); if (!$usuarioVerificacaoCPF->getId() != null && !$usuarioVerificacaoCPF->getId() != 0) { if (!$usuarioVerificacaoEmail->getId() != null && !$usuarioVerificacaoEmail->getId() != 0) { try { $user->setStatus(1); $dao->inserir($user); echo "<script type='text/javascript'>"; echo "\$('#modalMsgSucesso').modal('show');"; echo "</script>"; } catch (Exception $e) { print "Erro " . $e; echo "<script type='text/javascript'>"; echo "\$('#modalMsgErroException').modal('show');";
<?php include_once '../dao/DaoUsuario.php'; include_once '../entidades/Usuario.php'; include_once '../banco/Conexao.php'; try { $dataAtual = date("d/m/y"); $condicaoBusca = "dataEnvio IS NOT NULL"; $dao = new DaoUsuario(); $user = $dao->buscarPorCondicao($condicaoBusca); if (count($user) > 0) { foreach ($user as $valor) { //ENVIAR O EMAIL if (verificarData($valor->getDataEnvio())) { //METODO PARA MANDAR O EMAIL } } } } catch (Exception $erro) { print "Erro: " + $erro; } //COMPARA AS DATAS ATUAL x BANCO function verificarData($data) { $retorno = false; $matriz = explode("/", $data); $dataBancoAno = (int) $matriz[2]; $dataBancoMes = (int) $matriz[1]; $dataBancoDia = (int) $matriz[0]; $dataAtualAno = (int) date("y"); $dataAtualMes = (int) date("m");