PHP_ZIMBA Postado Setembro 11, 2005 Denunciar Share Postado Setembro 11, 2005 Galera preciso fazer um trabalho de conclusão de cursoTCCTo fazendo um trabalho com agentes e phppreciso muito de uma grande ajuda de vocesé o seguinte:a partir do momento que o usuário se logar:tenho que começar a fazer a marcação do tempo (quanto tempo ele tah logado)quando ele clicar na opção enviar (o tempo se encerra);---Preciso dessa ajudaobrigado, me deem um dica Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Noolz Postado Setembro 11, 2005 Denunciar Share Postado Setembro 11, 2005 O que exatamente você quer?Um reloginho que vai rodando e mostrando o tempo? (não sei se dá pra fazer isso... =/ )Que quando o cara deslogue mostre o tempo que ele ficou logado?Que quando ele clique em um botão mostre o tempo que ele está logado? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 BEOC Postado Setembro 11, 2005 Denunciar Share Postado Setembro 11, 2005 cria uma tabela no mysql, marcando a hora que o usuário entrou, depois quando ele fazer alguma ação, marca novamente, e depois faz a compraração.falou'ss Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 PHP_ZIMBA Postado Setembro 11, 2005 Autor Denunciar Share Postado Setembro 11, 2005 tah, +como assim...eu crio um campo com onome login_inicio e defino como sendo do tipo = timeoutro campo com o nome login_final e defino como sendo do tipo = timena pagina faço uminsert into tabela (login_incio) values (date());tah complicado pra mim...me dá + uma dica tenho que usa que função para pegar a horae depois como vo sabe o tempotenho que diminui o login_final do login_inicio...quais as funções Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 PHP_ZIMBA Postado Setembro 27, 2005 Autor Denunciar Share Postado Setembro 27, 2005 minha dúvida é exatamente o que o Beoc FALOUmas qual a função que jogo a data pro bancopor exemplo: uso que campo no banco de dados (?) e como envio essa hora para o banco (qual função)e depoispara fazer a diminuição do tempo basta colocar= tempo2 - tempo1? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 BEOC Postado Setembro 28, 2005 Denunciar Share Postado Setembro 28, 2005 cada página que o usuário visita, marca no banco de dados, entende? e você faz para zerar as meias noite.eu uso assim no meu bd. nunca deu problemasfalou'ss Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 micuim Postado Setembro 28, 2005 Denunciar Share Postado Setembro 28, 2005 tem tempo determinado pro cara ficar logado ??você pode tratar isso nem java script...com um relogio contanto o tempo que falta pra ele deslogar.. ou voce pode colcoar tempo na session..=)seria +- isso que você precisa ?la na empresa eut enho um script pra contar o tempo em javascript se precisa posto aii ate mais Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 charlesschaefer Postado Setembro 28, 2005 Denunciar Share Postado Setembro 28, 2005 acho, e isso tem o sentido pleno da palavra, que você pode usar a função date() do php e gravar o horário de entrada do user em session, quando o user clica no botão você capta novamente o horário e subtrai do valor gravado em session. não sei como subtrair as datas e como usar a função para receber somente horas mas eu usaria assim:$hora = '10:50:25';//gravado na session$novahora = '12:21:10'; //horário que você acbou de capturar$hora1 = explode(":",$data);$novahora1 = explode(":"$data);$finalhour = $novahora1['0'] - $hora1['0'];$finalminute = $novahora1['1'] - $hora1['1'];$finalsecond = $novahora1['2'] - $hora1['2'];$horafinal = $finalhour.":".$finalminute.":".finalsecond;acho que assim seria legal....não testei mas veja ailembrando que pode ter erros mesmo porque sou iniciante tambématé mais Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 PHP_ZIMBA Postado Setembro 29, 2005 Autor Denunciar Share Postado Setembro 29, 2005 pessoal já tentei de tudo e não dá certo...como faço para pegar a hora que o usuário se logoue pegar a hora que o usuário encerrou (jogar esse horario para o banco)e depois calcular o tempojá tentei várias coisas(vários recursos do php.net e nada)por favor me ajude Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 PHP_ZIMBA Postado Setembro 29, 2005 Autor Denunciar Share Postado Setembro 29, 2005 o pessoal descupa a ansiedade em saber o códigoé que estou com um Trabalho de conclusão de curso para entregar...e já fiz uma série de scripts ( para saber o tempo que o usuário ficou em determinada pagina)por exemplo... (ele entro na pagina, significa o tempo 1. Se ele clicar num botao signfica tempo2) agora preciso saber qual foi o tempo. Resultado= $TEMPO2 - $TEMPO1;jÁ TENTEI varias coisas e nada...Me ajudem...Como faço para achar isso. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 BEOC Postado Setembro 30, 2005 Denunciar Share Postado Setembro 30, 2005 seguinte:Este código pega pela sessão o usuário logado, e mostra há quanto tempo o user está logado.Obs.: quando você for fazer o sistema de login, na hora de logar, você pega e adiciona a hora na tabela mysql horas.simples, não é?? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 PHP_ZIMBA Postado Setembro 30, 2005 Autor Denunciar Share Postado Setembro 30, 2005 É isso exatamente o que eu precisopegar a hora inicial e a hora final-----vamos dizer a hora inicial venha de uma sessão$_SESSION["inicio"]= date("G:i:s");// 11:52:24 e a hora atual é $hora_atual= date("G:i:s"); // 11:54:25 ----só tem um problema, quando eu façoecho $diff = $hora_atual - $_SESSION["inicio"];a resposta que retorna é 0(zero), mas na verdade é 2 minutos e 1 segundo---Por que isso tah acontecendo, já tentei várias formas e não dá certo Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 BEOC Postado Outubro 2, 2005 Denunciar Share Postado Outubro 2, 2005 faz formatação, porque daí dá certo.sprintf, ou number_formatfalou'ss Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
PHP_ZIMBA
Galera preciso fazer um trabalho de conclusão de curso
TCC
To fazendo um trabalho com agentes e php
preciso muito de uma grande ajuda de voces
é o seguinte:
a partir do momento que o usuário se logar:
tenho que começar a fazer a marcação do tempo (quanto tempo ele tah logado)
quando ele clicar na opção enviar (o tempo se encerra);
---
Preciso dessa ajuda
obrigado, me deem um dica
Link para o comentário
Compartilhar em outros sites
12 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.