1. #1

    Registo
    Sep 2006
    Idade
    34
    Posts
    11

    Padrão Contador de acessos

    Boas a todos,

    estou a criar um pequeno site e queria por um contador de acessos, ou seja, contar quantas pessoas entram no site. Alguém me pode dar uma ajudinha mas se possivel sem recorrer a MySQL. desde já obrigado...

    cumps
    Dionysus

  2. #2
    Avatar de maar3amt
    Registo
    Sep 2006
    Localização
    Ataíde, Vila Meã
    Idade
    32
    Posts
    7.652
    O teu host tem suporte php?

  3. #3

    Registo
    Sep 2006
    Idade
    34
    Posts
    11
    sim suporta php.

  4. #4

    Registo
    Sep 2006
    Localização
    Vila Nova de Gaia
    Idade
    34
    Posts
    952
    Boas,

    Podes usar um ficheiro .txt para guardar o numero de vizitas.

    Para isso crias um ficheiro .php com o nome (contador.php) por exemplo.
    La dentro pões:

    Código:
    <?php
    $ficheiro = ("contador.txt");  //<--- caminho para o ficheiro
    $linhas   = file($ficheiro);  //<--- Transformar o conteudo do ficheiro num array
    $vizitas  = $linhas[0];  //<--- Ler numero de vizitas que se encontra na primeira linha do ficheiro
    $vizitas ++;   //<--- Acrescentar um valor ás vizitas
    $fp       = fopen($ficheiro, "w");   //<--- Abrir ficheiro
    fputs($fp , "$vizitas");    //<--- Escrever o numero de vizitas no ficheiro
    fclose($fp);    //<--- Fechar o ficheiro
    ?>

    Sempre que querias incluir o contador numa pagina, na pagina que queres q conte vizitas escreves:

    Código:
    <?php include ("contador.php"); ?>

    Para mostrar o numero de vizitas:
    No sitio onde queres q apareça o numero:

    Código:
    <?php echo $vizitas; ?>

    É mt simples.

    Tens que ter atençao ao caminho dos ficheiros, tanto do txt como do php ao fazer "include", atençao tb ás permissões de escrita no txt.

    Cumprimentos




  5. #5

    Registo
    Sep 2006
    Idade
    34
    Posts
    11
    Código:
    Sempre que querias incluir o contador numa pagina, na pagina que queres q conte vizitas escreves:
    
    
    Código:
    <?php include ("contador.php"); ?>


    Boas,

    Obrigado pelo codigo. tenho uma pequena duvida, onde coloco este codigo?

    cumps
    Dionysus

  6. #6
    Avatar de maar3amt
    Registo
    Sep 2006
    Localização
    Ataíde, Vila Meã
    Idade
    32
    Posts
    7.652
    Boas amigo na página(s) onde queres que as visitas sejam contadas!

  7. #7

    Registo
    May 2009
    Localização
    Bahia
    Posts
    1

    Padrão http://nilton-ramos.blogspot.com/

    Citação Postado originalmente por maar3amt Ver Post
    Boas amigo na página(s) onde queres que as visitas sejam contadas!
    bem-vind
    Última edição por NILTON RAMOS; 11-05-2009 às 18:22.

Tags para este Tópico

Permissões de Postagem

  • Você não pode iniciar novos tópicos
  • Você não pode enviar respostas
  • Você não pode enviar anexos
  • Você não pode editar suas mensagens
  •  

Conectar

Conectar