2 /* Alterar Administrador (alterar_admin.php)
3 1. Solicita a seleção do novo administrador, a informação da nova senha e confirmação
4 2. Repassa as informações recebidas para a página 'altera_admin.php'
6 header ("Pragma: no-cache"); // sempre carregar página (não vai ser armazenada no cache http 1,0
7 header("Cache-Control: no-cache, must-revalidate"); // idem http 1,1
9 require_once("Globals.php");
10 //verifica se o administrador está logado
12 // realiza conexão com o banco de dados
15 <!DOCTYPE HTML
PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
19 <title
>Alterar Administrador
</title
>
20 <link rel
="stylesheet" type
="text/css" href
="estilo.css">
21 <script language
="JavaScript" type
="text/javascript">
23 Função para testar se todos os campos foram preenchidos
25 function checkrequired(form
)
29 if (form
.senha
.value
!=form
.senha_conf
.value||
(form
.senha
.value
==''))
36 alert("\"Nova Senha\" diferente de \"Confirma Nova Senha\"!")
43 function confirma_exclusao(nome
)
45 if(confirm('Você confirma que "'+ nome +
'" não é mais Administrador?'))
53 <center
><h3
>Alterar Administradores
</h2
></center
>
56 <table border
=2 class='bordasimples'>
58 <th width
=100>Nome
</th
>
59 <th width
=50>Editar
</th
>
60 <th width
=50>Excluir
</th
>
65 $sql = "SELECT login, id_user FROM usuario WHERE senha is NOT NULL ORDER BY login ASC";
66 $rs = mysql_query($sql);
68 while($row = mysql_fetch_array($rs))
70 echo "<tr class='tbrow'><td>";
71 echo "<option value='". $row['id_user'] ."'>". $row['login'];
73 echo "<td align='center'><a href='alterar_senha.php?id=". $row['id_user'] ."'><img src='images/page_edit.png'></a></td>";
74 echo "<td align='center'><a href='altera_senha.php?id=". $row['id_user'] ."&deleta' onclick='return confirma_exclusao(\"". $row['login'] ."\")'><img src='images/delete.png'></a></td>";
83 <center
><h3
>Cadastrar Novo
</h3
></center
>
84 <form action
="insere_admin.php" method
="POST" onsubmit
="return checkrequired(this)">
87 <table border
=2 class='bordasimples'>
88 <tr bgcolor
="#990033" style
="color: #fff;" align
="center">
89 <th width
=200 colspan
="2">Novo administrador
</th
>
92 <tr
class="tbrow"><td colspan
="2">
93 <select name
="usuario" style
="width:100%">
95 // obtém os dados de todos os usuários
96 $usuario_nome = mysql_query("SELECT login, id_user FROM usuario WHERE senha is NULL ORDER BY login ASC");
98 // para cada usuário, cria um campo para seleção do mesmo
99 while ($usuario = mysql_fetch_array($usuario_nome))
101 echo "<OPTION value='". $usuario['id_user'] ."'>". $usuario['login'];
103 // solicita nova senha e confirmação de nova senha
109 <td
>Senha
do Novo Administrador
</td
>
110 <td
><input type
="password" name
="senha"></td
>
115 <td
><input type
="password" name
="senha_conf"></td
>
119 <td align
=center colspan
=2><input type
="submit" value
="Enviar"> 
; 
;<input type
="reset" value
="Limpar Dados"></td
>
126 <a href
="admin.php"><< Administrador
</a
><br
>
127 <a href
="index.php"><< Logador
</a
><br
>