public function recuperarSenha($email) { $msg = array(); $idCliente = Cliente::buscaPorEmail($email); if (!$idCliente) { $msg[] = "E-mail não cadastrado"; } else { $novaSenha = Cliente::getNovaSenha(); $objCliente = new Cliente(); $objCliente->id = $idCliente; $objCliente->carregar(); $objCliente->senha = md5($novaSenha); if ($objCliente->alterar()) { $_POST['senha']['nome'] = $objCliente->nome; $_POST['senha']['email'] = $objCliente->email; $_POST['senha']['novaSenha'] = $novaSenha; $_POST['senha']['linkAcesso'] = URLRAIZ . '/painel/login.php'; $_POST['senha']['topo'] = Email::topoEmail(); $_POST['senha']['rodape'] = Email::rodapeEmail(); Email::enviar($objCliente->email, 'Recuperação de senha', 'esqueci-senha.html', $_POST['senha']); $msg[] = "Nova senha foi enviada por e-mail"; } } return $msg; }
</ul> </div> </div> </nav> <div id="main" class="container-fluid"> <h3 class="page-header">Editar Item</h3> <form action="#" method="post"> <?php if (!empty($_POST['id'])) { $cliente->setId($_POST['id']); $cliente->setNome($_POST['nome']); $cliente->setEmail($_POST['email']); $cliente->alterar(); echo "<script>location.href='index.php';</script>"; } ?> <div class="row"> <div class="form-group col-md-4"> <label for="exampleInputEmail1">Id</label> <input type="text" name="id" class="form-control" disabled="true" id="exampleInputIdEmail1" placeholder="Digite o valor" value="<?php echo $cli['id']; ?> "> </div> <div class="form-group col-md-4"> <label for="exampleInputEmail1">Nome</label> <input type="text" name="nome" class="form-control" id="exampleInputEmail1" placeholder="Digite o valor" value="<?php
<?php include "tupi.inicializar.php"; $codAcesso = 5; include "tupi.seguranca.php"; //classes $oCliente = new Cliente(); //inclusao de perfil if (isset($_REQUEST['acao'])) { if ($_REQUEST['acao'] == "Incluir") { $oCliente->incluir(); } if ($_REQUEST['acao'] == "Alterar") { $oCliente->alterar(); } if ($_REQUEST['acao'] == "Excluir") { $oCliente->excluir(); } } else { $_SESSION['tupi.mensagem'] = 5; } header("Location:cadastro.clientes.php");
<?php require_once './Cliente.php'; try { $conexao = new \PDO('mysql:host=localhost;dbname=pdo', 'root', 'root'); } catch (\PDOException $e) { if ($e->getCode() === 1045) { echo "Usuário incorreto"; } } //Intanciando o Cliente $clienteErick = new Cliente($conexao); //Setando o Cliente para efetuar a inclusão $clienteErick->setName('Mssias')->setId('8'); //Inserindo o cliente echo $clienteErick->inserir(); //Listando todos os clientes foreach ($clienteErick->listar() as $value) { echo $value[0] . "-" . $value[1] . "<br>"; } //Alterando o nome de um cliente echo $clienteErick->alterar('7', 'Bull Peendranande'); //Listando um cliente selecionado $value2 = $clienteErick->find('7'); echo $value2[0] . "-" . $value2[1] . "<br>"; //Excluindo um Cliente echo $clienteErick->deletar('1'); //Listando todos os clientes para ver as alterações foreach ($clienteErick->listar() as $value) { echo $value[0] . "-" . $value[1] . "<br>"; }
<?php require_once './header.php'; require_once './Cliente.php'; //Cria uma instancia de clientes $Cliente = new Cliente(); $NomeCliente = $Cliente->find($_GET['id']); if (isset($_GET['name'])) { $Cliente->alterar($_GET['id'], $_GET['name']); header("location:indexCliente.php"); } ?> <div class="container"> <h1>Alteração de Clintes</h1> <hr class="divider"> <div class="row"> <h4 class="text-center text-uppercase">Cliente: <?php echo $NomeCliente['name']; ?> </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">Nome</label>