Como aparecer quantas vezes um membro entrou no fórum

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

Resolvido Como aparecer quantas vezes um membro entrou no fórum

Mensagem por Lima 3005 em 25/05/14, 02:48 pm

  • 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, 05:40 pm, editado 1 vez(es)
avatar

Lima 3005
Usuário destaque

Masculino
Inscrito dia : 08/02/2013
Mensagens : 631
Pontos Ativos : 880

Ver perfil do usuário http://universogamer.foruns.com.pt

Resolvido Re: Como aparecer quantas vezes um membro entrou no fórum

Mensagem por waghcwb em 25/05/14, 06:29 pm

Olá,

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

Abraços...
avatar

waghcwb
Usuário destaque

Masculino
Inscrito dia : 06/09/2012
Mensagens : 734
Pontos Ativos : 1097

Ver perfil do usuário http://punbb.forumeiros.com

Resolvido Re: Como aparecer quantas vezes um membro entrou no fórum

Mensagem por Lima 3005 em 26/05/14, 03:58 pm

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
avatar

Lima 3005
Usuário destaque

Masculino
Inscrito dia : 08/02/2013
Mensagens : 631
Pontos Ativos : 880

Ver perfil do usuário http://universogamer.foruns.com.pt

Resolvido Re: Como aparecer quantas vezes um membro entrou no fórum

Mensagem por Shek em 30/05/14, 10:48 pm

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 CrowleyAdmineiro - Fórum dos Fóruns

Clicar no botão ou no OBRIGADO não mata ninguém!
avatar

Shek
Admineiro
Admineiro

Masculino
Inscrito dia : 11/04/2009
Mensagens : 17135
Pontos Ativos : 21397

Ver perfil do usuário http://www.shiftactif.com https://go.topicit.net/ZosT/61pMt1mPsG https://www.facebook.com/shek.crowley https://twitter.com/shek_forumactif

Resolvido Re: Como aparecer quantas vezes um membro entrou no fórum

Mensagem por Lima 3005 em 31/05/14, 05:10 am

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

Lima 3005
Usuário destaque

Masculino
Inscrito dia : 08/02/2013
Mensagens : 631
Pontos Ativos : 880

Ver perfil do usuário http://universogamer.foruns.com.pt

Resolvido Re: Como aparecer quantas vezes um membro entrou no fórum

Mensagem por Shek em 31/05/14, 07:23 am

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 CrowleyAdmineiro - Fórum dos Fóruns

Clicar no botão ou no OBRIGADO não mata ninguém!
avatar

Shek
Admineiro
Admineiro

Masculino
Inscrito dia : 11/04/2009
Mensagens : 17135
Pontos Ativos : 21397

Ver perfil do usuário http://www.shiftactif.com https://go.topicit.net/ZosT/61pMt1mPsG https://www.facebook.com/shek.crowley https://twitter.com/shek_forumactif

Resolvido Re: Como aparecer quantas vezes um membro entrou no fórum

Mensagem por Lima 3005 em 31/05/14, 07:33 am

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

Lima 3005
Usuário destaque

Masculino
Inscrito dia : 08/02/2013
Mensagens : 631
Pontos Ativos : 880

Ver perfil do usuário http://universogamer.foruns.com.pt

Resolvido Re: Como aparecer quantas vezes um membro entrou no fórum

Mensagem por Shek em 31/05/14, 07:34 am

Lamento, mas não. Triste


Shek CrowleyAdmineiro - Fórum dos Fóruns

Clicar no botão ou no OBRIGADO não mata ninguém!
avatar

Shek
Admineiro
Admineiro

Masculino
Inscrito dia : 11/04/2009
Mensagens : 17135
Pontos Ativos : 21397

Ver perfil do usuário http://www.shiftactif.com https://go.topicit.net/ZosT/61pMt1mPsG https://www.facebook.com/shek.crowley https://twitter.com/shek_forumactif

Resolvido Re: Como aparecer quantas vezes um membro entrou no fórum

Mensagem por Lima 3005 em 31/05/14, 07:38 am

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

Lima 3005
Usuário destaque

Masculino
Inscrito dia : 08/02/2013
Mensagens : 631
Pontos Ativos : 880

Ver perfil do usuário http://universogamer.foruns.com.pt

Resolvido Re: Como aparecer quantas vezes um membro entrou no fórum

Mensagem por Shek em 31/05/14, 07:53 am

Você poderia me fornecer uma printscreem por favor?


Shek CrowleyAdmineiro - Fórum dos Fóruns

Clicar no botão ou no OBRIGADO não mata ninguém!
avatar

Shek
Admineiro
Admineiro

Masculino
Inscrito dia : 11/04/2009
Mensagens : 17135
Pontos Ativos : 21397

Ver perfil do usuário http://www.shiftactif.com https://go.topicit.net/ZosT/61pMt1mPsG https://www.facebook.com/shek.crowley https://twitter.com/shek_forumactif

Resolvido Re: Como aparecer quantas vezes um membro entrou no fórum

Mensagem por Lima 3005 em 31/05/14, 07:56 am

avatar

Lima 3005
Usuário destaque

Masculino
Inscrito dia : 08/02/2013
Mensagens : 631
Pontos Ativos : 880

Ver perfil do usuário http://universogamer.foruns.com.pt

Resolvido Re: Como aparecer quantas vezes um membro entrou no fórum

Mensagem por waghcwb em 31/05/14, 12:01 pm

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ê...)
avatar

waghcwb
Usuário destaque

Masculino
Inscrito dia : 06/09/2012
Mensagens : 734
Pontos Ativos : 1097

Ver perfil do usuário http://punbb.forumeiros.com

Resolvido Re: Como aparecer quantas vezes um membro entrou no fórum

Mensagem por Lima 3005 em 31/05/14, 04:22 pm

não não desejo

sabe colocar na barra?
avatar

Lima 3005
Usuário destaque

Masculino
Inscrito dia : 08/02/2013
Mensagens : 631
Pontos Ativos : 880

Ver perfil do usuário http://universogamer.foruns.com.pt

Resolvido Re: Como aparecer quantas vezes um membro entrou no fórum

Mensagem por waghcwb em 31/05/14, 05:32 pm

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...
avatar

waghcwb
Usuário destaque

Masculino
Inscrito dia : 06/09/2012
Mensagens : 734
Pontos Ativos : 1097

Ver perfil do usuário http://punbb.forumeiros.com

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

Permissão deste fórum:
Você não pode responder aos tópicos neste fórum