Killerex 0 Denunciar post Postado Março 2, 2015 Eu fiz um sistema de cadastro e login em php, e dentro desse sistema quero por um "bater cartão", ou melhor, quando a pessoa for logar ela aperta o botão que acabou de entrar, e automáticamente irá o registro mostrando a data e hora que ela entrou. Também a mesma coisa com a saída. Quero fazer isso para facilitar. Alguém ajuda? Compartilhar este post Link para o post Compartilhar em outros sites
Ldovale 9 Denunciar post Postado Março 2, 2015 Partindo da perspectiva que o cara já fez o login Quando iniciada a sessão, colocaria algumas informações como id do funcionário dentro dela. Depois dentro da página adicionaria uma imagem que simbolizasse entrada a saída e os ids destas imagens teria como valor a $_SESSION['funcionario_id'] contendo o id, assim que o cara clicasse acionaria uma requisição ajax que lançaria no banco um registro contendo o id do funcionário, data e hora através da função date() e time(). Adicionaria ainda umas condições para gerar um outro tipo de registro se o horário fosse acima do estipulado. Amigo, só uma ideia baseado apenas na situação descrita, se vc postar código ai ficará melhor. Compartilhar este post Link para o post Compartilhar em outros sites
Killerex 0 Denunciar post Postado Março 2, 2015 Partindo da perspectiva que o cara já fez o login Quando iniciada a sessão, colocaria algumas informações como id do funcionário dentro dela. Depois dentro da página adicionaria uma imagem que simbolizasse entrada a saída e os ids destas imagens teria como valor a $_SESSION['funcionario_id'] contendo o id, assim que o cara clicasse acionaria uma requisição ajax que lançaria no banco um registro contendo o id do funcionário, data e hora através da função date() e time(). Adicionaria ainda umas condições para gerar um outro tipo de registro se o horário fosse acima do estipulado. Amigo, só uma ideia baseado apenas na situação descrita, se você postar código ai ficará melhor. Aqui séria o ínicio, após a pessoa logar, ai tem uma lista dos usuários comuns com opção de aprovar/bloquear, queria incrementar o marcar presença: <?php $page="Killx System - Painel Administrativo"; include("header.php"); ?> <div id="cadastrar"><a href="index.php?acao=logout" title="Fazer logout!">Logout »</a></div> <div id="login" class="form bradius"> <div class="message" style="<?php echo $display;?>"></div> <div class="logo"><a href="<?php echo $home;?>" title="<?php echo $title;?>"><img src="css/imagens/logo.png" alt="<?php echo $title;?>" title="<?php echo $title;?>" width="200" height="58" /></a></div> <div class="acomodar"> <?php if($nivel == 2){ ?> <table width="100%" border="0"> <tr> <th>Nome</th> <th>Status</th> <th>Ação</th> </tr> <?php $buscarusuarios=mysql_query("SELECT * FROM usuarios WHERE nivel='1'"); if(mysql_num_rows($buscarusuarios) == 0){ echo"Nenhum usuário cadastrado no sistema!"; }else{ while($linha=mysql_fetch_array($buscarusuarios)){ ?> <tr> <td><?php echo $linha["nome"];?></td> <td><?php echo $linha["status"];?></td> <td><?php $id=$linha["ID"]; if($linha["status"] == 0){ echo "<a href=\"index.php?acao=aprovar&id=$id\">Aprovar</a>";}else{echo"<a href=\"index.php?acao=bloquear&id=$id\">Bloquear</a>";}?></td> </tr> <?php } }?> </table> <?php }else{?> <p>Usuário comum</p> <?php }?> <!--acomodar--> </div> <!--login--> </div> </body> </html> Compartilhar este post Link para o post Compartilhar em outros sites