<?php } else { //Avisa que não tem permissão para alterar o user printMSG('Você não tem permissão para acessar esta página <a href="#" onClick="history.back()">Voltar</a>', 'erro'); } break; case 'senha': echo '<h2>Alteração de Senha</h2>'; $sessao = new sessao(); if (isAdmin() == true || $sessao->getVar('iduser') == $_GET['id']) { if (isset($_GET['id'])) { $id = $_GET['id']; if (isset($_POST['mudasenha'])) { $user = new usuarios(array('senha' => codificaSenha($_POST['senha']))); $user->valor_pk = $id; $user->atualizar($user); if ($user->linhasafetadas == 1) { printMSG('Senha alterada com sucesso. <a href="?m=usuarios&t=listar">Exibir Cadastros</a>', 'sucesso'); unset($_POST); } else { printMSG('Nenhum dado foi alterado. <a href="?m=usuarios&t=listar">Exibir Cadastros</a>', 'alerta'); } } //faz a edição do user $userbd = new usuarios(); $userbd->extras_select = " WHERE id={$id}"; $userbd->selecionaTudo($userbd); $resbd = $userbd->retornaDados(); } else { printMSG('Usuário não definido, <a href="?m=usuarios&t=listar">Escolha um usuário para alterar.</a>', 'erro'); }
<form method="POST" > Atualização de Cadastro <br><br> Nome: <input type="text" name="nome" value="<?php echo $resultado["nome"]; ?> " required><br><br> Login: <input type="text" name="login" value="<?php echo $resultado["login"]; ?> " required><br><br> Senha: <input type="text" name="senha" value="<?php echo $resultado["senha"]; ?> " required><br><br> <input type="submit" name="submit" value="Salvar"> </form> <?php @($nome = $_POST["nome"]); @($login = $_POST["login"]); @($senha = $_POST["senha"]); @($salvar = $_POST["submit"]); if ($salvar == "Salvar") { @($atualiza = $con->atualizar($a, $nome, $login, $senha)); header("location:listaUsuarios.php"); } ?> </table> <?php ################################ include 'footer.php';