segundo commit para testar
[LogadorPet.git] / altera_senha.php
blob216d985a1dbd2eb7d35e793191a57d594428568a
1 <?php
2 /* Altera Senha (altera_senha.php)
3 1. Altera a senha propriamente dita do usuário escolhido em 'alterar_senha.php'
4 */
5 header ("Pragma: no-cache"); // sempre carregar página (não vai ser armazenada no cache http 1,0
6 header("Cache-Control: no-cache, must-revalidate"); // idem http 1,1
8 require_once("Globals.php");
9 //verifica se o administrador está logado
10 checkCookie(REDIRECT_ONLY);
11 // realiza conexão com o banco de dados
12 conecta();
14 // se todas as informações foram passadas corretamente da página 'alterar_senha.php'
15 if( (!empty($_POST['usuario'])) && (!empty($_POST['senha'])) && (!empty($_POST['senha_conf'])) || isset($_GET['deleta']) )
17 if(isset($_GET['deleta']))
19 mysql_query("UPDATE usuario SET senha = NULL WHERE id_user = '". $_GET['id'] ."'");
20 echo "Administrador excluído.<br><br>";
22 else
24 // altera a senha no banco de dados do usuário em questão
25 mysql_query("UPDATE usuario SET senha = '".md5($_POST['senha'])."' WHERE id_user = '". $_POST['usuario'] ."'");
27 // informa ao administrador o sucesso da alteração de senha
28 echo "Senha modificada!<br><br>";
31 echo "<a href='admin.php'><< Administrador</a><br>";
32 echo "<a href='index.php'><< Logador</a>";
34 else // se nem todas as informações foram passadas corretamente
36 echo "Dados insuficientes!<br>";
37 echo "<a href='admin.php'><< Administrador</a><br>";
38 echo "<a href='index.php'><< Logador</a>";