public function recuperarSenha($email) { $msg = array(); $idUsuario = Usuario::buscaPorEmail($email); if (!$idUsuario) { $msg[] = "E-mail não cadastrado"; } else { $novaSenha = Usuario::getNovaSenha(); $objUsuario = new Usuario(); $objUsuario->id = $idUsuario; $objUsuario->carregar(); $objUsuario->senha = md5($novaSenha); if ($objUsuario->alterar()) { Email::enviar($objUsuario->email, "Nova Senha", "esqueci-senha.html", array('nome' => $objUsuario->nome, 'email' => $objUsuario->email, 'telefoneSite' => $_SESSION['s3'][NOMESITE]['config']['telefone'], 'emailSite' => $_SESSION['s3'][NOMESITE]['config']['email-contato'], 'novaSenha' => $novaSenha)); $msg[] = "Nova senha foi enviada por e-mail"; } } return $msg; }
echo "<script>window.location = 'listagem.php';</script>"; } else { echo "<script>\n alert('Erro ao excluir o cadastro. Verifique as dependências e tente novamente.');\n window.location = 'listagem.php';\n </script>"; } } if ($_POST) { if ($codigo == 0) { if ($usuario->incluir()) { echo "<script>window.location = 'listagem.php';</script>"; } else { echo "<script>alert('Erro ao incluir!')</script>"; } } else { if ($codigo == $_SESSION["usr_id"] && isset($_POST["bloqueado"])) { echo "<script>alert('Não é permitido bloquear o usuário logado!')</script>"; } elseif ($usuario->alterar()) { echo "<script>window.location = 'listagem.php';</script>"; } else { echo "<script>alert('Erro ao alterar!')</script>"; } } } ?> <link rel="stylesheet" href="../css/bootstrapValidator.min.css"/> <script> $(document).ready(function() { $('#form_cad') .bootstrapValidator({ // Only disabled elements are excluded
<?php include "tupi.inicializar.php"; $codAcesso = 7; include "tupi.seguranca.php"; //classes $oUsuario = new Usuario(); //inclusao de perfil if (isset($_REQUEST['acao'])) { if ($_REQUEST['acao'] == "Incluir") { $oUsuario->incluir(); } if ($_REQUEST['acao'] == "Alterar") { $oUsuario->alterar(); } if ($_REQUEST['acao'] == "Excluir") { $oUsuario->excluir(); } } else { $_SESSION['tupi.mensagem'] = 5; } header("Location:cadastro.usuarios.php");
function salvar() { $dados = $this->input->post(); if ($dados['us_nome'] == "") { $this->session->set_flashdata('erro', 'Preencha o nome do Usuario.'); redirect(site_url() . '/cusuario/manter', 'refresh'); } else { if ($dados['us_login'] == "") { $this->session->set_flashdata('erro', 'Preencha o login do Usuario.'); redirect(site_url() . '/cusuario/manter', 'refresh'); } else { if ($dados['us_senha'] == "") { $this->session->set_flashdata('erro', 'Informe a senha do Usuario.'); redirect(site_url() . '/cusuario/manter', 'refresh'); } } } if ($dados['us_id'] != "") { $us = new Usuario(); $us->alterar($dados); } else { $us = new Usuario(); $us->cadastrar($dados); } redirect(site_url() . '/cusuario/listar', 'refresh'); }
$GLOBALS["mensagem"] = $e->getMessage(); } } else { $GLOBALS["mensagem"] = "Não há conexão com o banco de dados."; } } if (isset($_POST["acaoSalvarAlteracoes"])) { // Se o formulário de salvar alterações foi submetido if ($conexao) { try { $registroAAtualizar->buscarPorCodigo($_POST["codigo"]); } catch (Exception $e) { $GLOBALS["mensagem"] = $e->getMessage(); } $registroAAtualizar->alterar($_POST["senha"], $_POST["nivelDeAcesso"]); try { $registroAAtualizar->salvarAlteracoes(); $GLOBALS["mensagem"] = "Alteração salva com sucesso!"; } catch (Exception $e) { $GLOBALS["mensagem"] = $e->getMessage(); } } else { $GLOBALS["mensagem"] = "Não há conexão com o banco de dados."; } } if (isset($_POST["acaoExcluir"])) { // Se o botão "Excluir" foi acionado $GLOBALS["mensagem"] = "<form method=\"post\">Deseja realmente excluir esse registro? "; $GLOBALS["mensagem"] .= "<input type=\"hidden\" name=\"acaoConfirmarExclusao\" value=\"1\"><input type=\"hidden\" name=\"acaoExcluir\" value=\"".$_POST["acaoExcluir"]."\"><input type=\"submit\" value=\"Sim\"> <input type=\"button\" value=\"Não\" onclick=\"window.location='".$nomeArquivo."'\"></form>";
<?php require_once './header.php'; require_once './Usuario.php'; //Cria uma instancia de clientes $Usuario = new Usuario(); $InfUsuario = $Usuario->find($_GET['id']); if (isset($_GET['usuario'])) { $Usuario->alterar($_GET['id'], $_GET['usuario'], $_GET['email'], $_GET['senha']); header("location:indexUsuario.php"); } ?> <div class="container"> <h1>Alteração de Clintes</h1> <hr class="divider"> <div class="row"> <h4 class="text-center text-uppercase">Usuario: <?php echo $InfUsuario['usuario']; ?> </h4> <form method="get"> <div class="row"> <div class="col-lg-2"> <label class="control-label">id</label> <input readonly class="form-control" name="id" value="<?php echo $_GET['id']; ?> "/> </div> <div class="col-lg-4"> <label class="control-label">Usuario</label>
$usuario = new Usuario($_POST); if ($_POST) { $alt = $_POST['editar']; // Condicao responsavel por trocar o status de ativo para inativo if ($alt == "Trocar") { $alterar = $usuario->trocar($_POST['idusuario'], $_POST['ativo']); if ($alterar) { $msg = "ok"; } else { $msg = "erro"; } header('Location: alterarUsuario.php?msg=' . $msg); } //condicao responsavel por efetuar as alteracoes if ($alt == "Alterar") { $alterar = $usuario->alterar($_POST['idusuario']); if ($alterar) { $msg = "ok"; } else { $msg = "erro"; } header('Location: alterarUsuario.php?msg=' . $msg); } // condicao que exibe os dados do usuario no formulario para edicao if ($alt == "Editar") { $editar = $usuario->pesquisar($_POST['idusuario']); ?> <br /><br /> <form method="post"> <input type="hidden" name="idusuario" value="<?php echo $editar->idusuario;
<?php require 'common.inc.php'; $usuario = null; $regraUsuario = new Usuario(); $id_usuario = intval($_GET['usuario']); if ($id_usuario > 0) { $usuario = $regraUsuario->pegar($id_usuario); } if (count($_POST) > 0) { try { if ($id_usuario > 0) { $usuario = $regraUsuario->pegarDoPost($usuario); $regraUsuario->alterar($usuario); $msgsucesso = 'Usuário alterado com sucesso!'; } else { $usuario = $regraUsuario->pegarDoPost(); $id_usuario = $regraUsuario->inserir($usuario); $usuario->id_usuario = $id_usuario; $msgsucesso = 'Usuário cadastrado com sucesso!'; $url = WEB_PATH . "/admin/usuario/"; $url .= strtolower(sanitize_slug($usuario->nome)); $url .= '-' . $usuario->id_usuario; $url .= '?sucesso=' . urlencode($msgsucesso); header('Location: ' . $url); exit; } } catch (Exception $e) { $msgerro = $e->getMessage(); } }
########################## # carregar ########################## if (isPost($idP)) { $obj = new Usuario(); $obj->id = $_REQUEST['id']; $obj->carregar(); } ########################## # remover item ########################## if (isPost($_GET['removerItem'])) { @unlink(PATHUPLOAD . 'usuarios/' . $obj->imagem); $_POST['item']['imagem'] = ""; $obj->carga($_POST['item']); if (!$obj->alterar()) { $msg = "Ocorreu um erro ao remover o item"; } else { $msg = "Item removido com sucesso"; $msgClass = "msgSucesso"; } header("location: alterar.php?id=" . $obj->id); } ########################## # alterar ########################## if (isPost($_POST['ok'])) { if ($_POST['senha'] == "" || $_POST['senha2'] == "") { $msg = "Preencha todos os campos"; } else { if (strlen(trim($_POST['senha'])) < 6 || strlen(trim($_POST['senha2'])) > 10) {