Como aparecer quantas vezes um membro entrou no fórum

3 participantes

Ver o tópico anterior Ver o tópico seguinte Ir para baixo

Tópico resolvido Como aparecer quantas vezes um membro entrou no fórum

Mensagem por Lima 3005 25.05.14 18:48

  • Descrição:
é possível por meio de algum código fazer aparecer um nº com o nº de vezes que um membro acessou o forum?

  • Informações:
Fórum:universogamer.foruns.com.ptVersão:INVISION
Tipo:Erros diversosTags:aparecer,quantas,vezes,membro,entrou,fórum



Última edição por lima21 em 31.05.14 21:40, editado 1 vez(es)
Lima 3005

Lima 3005
Membro

Membro desde : 08/02/2013
Mensagens : 631
Pontos : 885

http://universogamer.foruns.com.pt

Ir para o topo Ir para baixo

Tópico resolvido Re: Como aparecer quantas vezes um membro entrou no fórum

Mensagem por waghcwb 25.05.14 22:29

Olá,

É possível sim, mas veja qual o objetivo? Mostrar isso para quem? Só para ele?

Abraços...
waghcwb

waghcwb
Membro

Membro desde : 07/09/2012
Mensagens : 734
Pontos : 1097

http://punbb.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Como aparecer quantas vezes um membro entrou no fórum

Mensagem por Lima 3005 26.05.14 19:58

Sim xD aparecendo tipo bem vindo Lima, você acessou o fórum 3 vezes, e depois uma estatistica de quantas vezes cada membro acessou o forum
Lima 3005

Lima 3005
Membro

Membro desde : 08/02/2013
Mensagens : 631
Pontos : 885

http://universogamer.foruns.com.pt

Ir para o topo Ir para baixo

Principal Contribuidor

Tópico resolvido Re: Como aparecer quantas vezes um membro entrou no fórum

Mensagem por Shek 31.05.14 2:48

Olá!

Adicione em um widget o seguinte código:
Código:
<!-- COMEÇA O CÓDIGO AQUI --><script language="JavaScript"></script><!-- function GetCookie (name) { var arg = name + "="; var alen = arg.length; var clen = document.cookie.length; var i = 0; while (i < clen) { var j = i + alen; if (document.cookie.substring(i, j) == arg) return getCookieVal (j); i = document.cookie.indexOf(" ", i) + 1; if (i == 0) break; } return null; } function SetCookie (name, value) { var argv = SetCookie.arguments; var argc = SetCookie.arguments.length; var expires = (argc > 2) ? argv[2] : null; var path = (argc > 3) ? argv[3] : null; var domain = (argc > 4) ? argv[4] : null; var secure = (argc > 5) ? argv[5] : false; document.cookie = name + "=" + escape (value) + ((expires == null) ? "" : ("; expires=" + expires.toGMTString())) + ((path == null) ? "" : ("; path=" + path)) + ((domain == null) ? "" : ("; domain=" + domain)) + ((secure == true) ? "; secure" : ""); } function DeleteCookie (name) { var exp = new Date(); exp.setTime (exp.getTime() - 1); var cval = GetCookie (name); document.cookie = name + "=" + cval + "; expires=" + exp.toGMTString(); } var expDays = 30; var exp = new Date(); exp.setTime(exp.getTime() + (expDays*24*60*60*1000)); function amt(){ var count = GetCookie('count') if(count == null) { SetCookie('count','1') return 1 } else { var newcount = parseInt(count) + 1; DeleteCookie('count') SetCookie('count',newcount,exp) return count } } function getCookieVal(offset) { var endstr = document.cookie.indexOf (";", offset); if (endstr == -1) endstr = document.cookie.length; return unescape(document.cookie.substring(offset, endstr)); } // -->  <span style="font-family: Tahoma;"></span><script language="JavaScript"></script><!-- document.write("Obrigado pela sua <b>" + amt() + "</b>º visita! Volte sempre!") // --> 
                  <!-- TERMINA O CÓDIGO AQUI -->
Diga-nos, resulta?

Até mais!
Shek

Shek
Principal Contribuidor
Principal Contribuidor

Membro desde : 11/04/2009
Mensagens : 18896
Pontos : 22793

https://shiftactive.blogspot.com/ https://www.facebook.com/ShiftActif https://twitter.com/ShiftActif

Ir para o topo Ir para baixo

Tópico resolvido Re: Como aparecer quantas vezes um membro entrou no fórum

Mensagem por Lima 3005 31.05.14 9:10

não funciona só cria o widget e depois nao aparece texto nem nada
Lima 3005

Lima 3005
Membro

Membro desde : 08/02/2013
Mensagens : 631
Pontos : 885

http://universogamer.foruns.com.pt

Ir para o topo Ir para baixo

Principal Contribuidor

Tópico resolvido Re: Como aparecer quantas vezes um membro entrou no fórum

Mensagem por Shek 31.05.14 11:23

Olá!

Troque por este:
Código:
<script language="JavaScript">
  function setCookie(nome, valor, diasDuracao){
    var exdate = new Date();
    exdate.setTime(exdate.getTime() + (diasDuracao * 24 * 3600 * 1000));
    document.cookie = nome + "=" + escape(valor)+ ((diasDuracao == null) ? "" : "; expires=" + exdate);
  }
 
  function getCookie(nome){   
    if(document.cookie.length > 0){
      c_start = document.cookie.indexOf(nome + "=");
      if(c_start != -1){
        c_start = c_start + nome.length + 1;
        c_end = document.cookie.indexOf(";", c_start);
        if(c_end == -1)
          c_end = document.cookie.length;
        return unescape(document.cookie.substring(c_start, c_end));
      }
    }
    return null;
  }
</script>

</HEAD>
<BODY>

<script language="JavaScript">
  // verifica se o visitante já esteve aqui
  var vezes = getCookie('visitas');
  if(vezes != null){
    document.write("Esta é a sua " + vezes + "ª visita.");
    setCookie("visitas", ++vezes, 30);
  }
  else{ // é a primeira vez. grave a visita
    setCookie("visitas", 1, 30); // grava um cookie que durará 30 dias
    document.write("Esta é a sua primeira visita ao nosso site");
  }
</script>
Até mais!
Shek

Shek
Principal Contribuidor
Principal Contribuidor

Membro desde : 11/04/2009
Mensagens : 18896
Pontos : 22793

https://shiftactive.blogspot.com/ https://www.facebook.com/ShiftActif https://twitter.com/ShiftActif

Ir para o topo Ir para baixo

Tópico resolvido Re: Como aparecer quantas vezes um membro entrou no fórum

Mensagem por Lima 3005 31.05.14 11:33

Só tem um problema cada vez que atuaizo a página aumenta, não dá para meter so quando faz login?
Lima 3005

Lima 3005
Membro

Membro desde : 08/02/2013
Mensagens : 631
Pontos : 885

http://universogamer.foruns.com.pt

Ir para o topo Ir para baixo

Principal Contribuidor

Tópico resolvido Re: Como aparecer quantas vezes um membro entrou no fórum

Mensagem por Shek 31.05.14 11:34

Lamento, mas não. Triste
Shek

Shek
Principal Contribuidor
Principal Contribuidor

Membro desde : 11/04/2009
Mensagens : 18896
Pontos : 22793

https://shiftactive.blogspot.com/ https://www.facebook.com/ShiftActif https://twitter.com/ShiftActif

Ir para o topo Ir para baixo

Tópico resolvido Re: Como aparecer quantas vezes um membro entrou no fórum

Mensagem por Lima 3005 31.05.14 11:38

Tenho uma barra no forum que diz "Conectado como Gonçalo !" dá para colocar depois disso esse código?
Lima 3005

Lima 3005
Membro

Membro desde : 08/02/2013
Mensagens : 631
Pontos : 885

http://universogamer.foruns.com.pt

Ir para o topo Ir para baixo

Principal Contribuidor

Tópico resolvido Re: Como aparecer quantas vezes um membro entrou no fórum

Mensagem por Shek 31.05.14 11:53

Você poderia me fornecer uma printscreem por favor?
Shek

Shek
Principal Contribuidor
Principal Contribuidor

Membro desde : 11/04/2009
Mensagens : 18896
Pontos : 22793

https://shiftactive.blogspot.com/ https://www.facebook.com/ShiftActif https://twitter.com/ShiftActif

Ir para o topo Ir para baixo

Tópico resolvido Re: Como aparecer quantas vezes um membro entrou no fórum

Mensagem por Lima 3005 31.05.14 11:56

Lima 3005

Lima 3005
Membro

Membro desde : 08/02/2013
Mensagens : 631
Pontos : 885

http://universogamer.foruns.com.pt

Ir para o topo Ir para baixo

Tópico resolvido Re: Como aparecer quantas vezes um membro entrou no fórum

Mensagem por waghcwb 31.05.14 16:01

Olá,

Para o efeito que o senhor citou (toda vez que o usuário logar contabilizar +1) é possível fazer sim, mas toda vez que o usuário deixasse o fórum teria que desconectar a conta dele.. E ficaria bem chato ele ter que ficar logando toda hora não acha?

Eu desconheço algum método para trabalhar com SESSION em Javascript, com certeza tem!! Mas ainda não aprendi a trabalhar com isso...

Sabendo dessas informações o senhor deseja que façamos um script para deslogar da conta e quando logar denovo contabilizar +1? (Não recomendo, mas vai de você...)
waghcwb

waghcwb
Membro

Membro desde : 07/09/2012
Mensagens : 734
Pontos : 1097

http://punbb.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Como aparecer quantas vezes um membro entrou no fórum

Mensagem por Lima 3005 31.05.14 20:22

não não desejo

sabe colocar na barra?
Lima 3005

Lima 3005
Membro

Membro desde : 08/02/2013
Mensagens : 631
Pontos : 885

http://universogamer.foruns.com.pt

Ir para o topo Ir para baixo

Tópico resolvido Re: Como aparecer quantas vezes um membro entrou no fórum

Mensagem por waghcwb 31.05.14 21:32

Olá,

Melhor criar outro tópico para evitar problemas, ok?

A idéia de ter apenas uma questão por tópico é bem interessante, pense bem se alguém tiver a mesma dúvida que o senhor daqui a algum tempo? Ele vai procurar por algo como "Barra superior com o nome do usuário", e não vai achar nada e vai ter que criar outro tópico (pois a dúvida dele foi sanada em um tópico com o nome "Como aparecer quantas v...") entendeu?

Crie um tópico novo com a questão que ficaremos satisfeitos em te ajudar, e com certeza se alguém vier a ter essa dúvida futuramente vai agradecer Feliz

Abraços...
waghcwb

waghcwb
Membro

Membro desde : 07/09/2012
Mensagens : 734
Pontos : 1097

http://punbb.forumeiros.com

Ir para o topo Ir para baixo

Ver o tópico anterior Ver o tópico seguinte Ir para o topo

- Tópicos semelhantes

Permissões neste sub-fórum
Não podes responder a tópicos