2 /* Área do Administrador (admin.php)
3 1. Se o administrador estiver logado, mostra opções para as diversas atividades pertinentes ao mesmo
4 2. Caso contrário, solicita o nome e a senha do mesmo para a realização de login
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");
16 <title
>Área
do Administrador
</title
>
17 <link rel
="stylesheet" type
="text/css" href
="estilo.css">
20 <center
><h2
> Área
do Administrador
</h2
></center
>
23 // se cookie existe, administrador está logado, logo tem permissão de acesso a àrea do administrador
24 // e criam-se botões para todas as atividades pertinentes ao mesmo
25 if (isset($_COOKIE['c_adm']))
32 <table border
=2 class='adm_table'>
33 <tr bgcolor
="#990033" style
="color: #fff;" align
="center">
34 <th width
=240>Pendentes e Mensagens
</th
>
35 <th width
=200>Usuários
</th
>
36 <th width
=200>Administrar Horas
</th
>
37 <th width
=200>Histórico
</th
>
39 <tr bgcolor
="#F3F3F3">
41 $pesq_pend = mysql_query("SELECT
47 fim > config.mes_anterior");
48 $num_linhas = mysql_result($pesq_pend, 'num');
55 echo "<td class='alt'><center>";
58 <a href
='adm_p.php'>Administrar
Pendentes (<?php
echo $num_linhas; ?
>)</a
>
63 <a href
='alterar_usu.php'>Administrar Usuários
</a
>
68 <a href
='inserir_horas.php'>Inserir Horas
</a
>
73 <a href
='horas_semanais.php'>Horas Semanais
/ Atual
</a
>
77 <tr bgcolor
="#F3F3F3">
79 $pesq_pend = mysql_query("SELECT
84 WHERE fim <= config.mes_anterior");
85 $num_linhas = mysql_result($pesq_pend, 'num');
96 <td
class='alt'><center
>
99 echo "<a href='adm_p.php?passado'>Ver Pendentes Esquecidas ($num_linhas)</a>";
105 <a href
='alterar_admin.php'>Alterar Administração
</a
>
110 <a href
='excluir_horas.php'>Excluir Horas
</a
>
115 <a href
='horas_semanais.php?passado'>Horas Semanais
/ Passadas
</a
>
121 <tr bgcolor
="#F3F3F3">
123 $pesq_mens = mysql_query("SELECT COUNT(*) AS num FROM mensagem WHERE id_to IS NULL");
124 $num_linhas = mysql_result($pesq_mens, 'num');
135 <td
class='alt'><center
>
138 echo "<a href='analisar_mensagens.php'>Mensagens para Administrador ($num_linhas)</a>";
144 <a href
='alterar_faltas.php'>Alterar Faltas
</a
>
150 <a href
='historico.php'>Histórico
/ Mês Atual
</a
>
155 <tr bgcolor
="#F3F3F3">
157 $pesq_mens = mysql_query("SELECT COUNT(*) AS num FROM mensagem WHERE id_to IS NOT NULL");
158 $num_linhas = mysql_result($pesq_mens, 'num');
163 <a href
="analisar_mensagens.php?all">Mensagens entre Usuá
rios (<?php
echo $num_linhas; ?
>)</a
>
171 <a href
='historico.php?passado'>Histórico
/ Mês Passado
</a
>
180 <a href
="logout_adm.php">Logout
</a
>
185 } // caso o cookie não exista, administrador não está logado, logo solicita-se o nome e a senha
189 <form action
="logadm.php" method
="POST">
190 <table border
="2" class='bordasimples' align
="center">
200 <td
><select name
='id' style
="width:150px">
202 $sql = "SELECT login, id_user FROM usuario WHERE senha is NOT NULL";
203 $rs = mysql_query($sql);
205 while($row = mysql_fetch_array($rs))
207 echo "<option value='". $row['id_user'] ."'>". $row['login'];
215 <td
><input type
="password" name
="pass" style
="width:150px"></td
>
217 <tr
class='tbrow' align
="center">
219 <input type
="submit" value
="Entrar">
223 <?php
if (isset($_GET['erro']))
224 echo "<tr class='tbrow' align='center'>
225 <td colspan=2 style='font-size:14px'>". base64_decode($_GET['erro']) ."</td>
237 <a href
="index.php"><< Logador
</a
>