PHP + Mysql : Usuários on-line e contador de Visitas.

Existem diversas maneiras de se construir um contador de visitas e o números de usuários online em PHP, alguns nem utilizam banco de dados, preferem arquivos txt, assim como também, existem também os que guardam o numero de IP do visitante. Vou apresentar neste Post o modelo que achei mais adequado ao meu projeto, e espero que possa ser útil ao projeto de vocês, então vamos lá.

O primeiro passo é criar no seu banco de dados as tabelas que iremos utilizar para fazer a contagem de usuários online e a quantidade de visitas que o site já teve.
A Primeira tabela recebe o nome de contador, terá um id como primary key auto_incremente e o campo visitas também int, que será incrementado através do código php.

A segunda tabela tem o nome de usuários_online e seus campos são o id como primary key auto_increment, a sessão, que vai guardar o código de sessão do usuário no momento, o tempo guarda a data e horário em que ele permaneceu no site, e por fim o numero de IP do visitante.
O segundo passo, é criar o arquivo de conexão com o banco de dados. Crie um arquivo de nome conn.php e nele insira nele o seguinte código:
Fique atento aos comentários acima das linhas.
Depois crie o arquivo php onde você deseja que irá aparecer a contagem de usuário online e visitantes, coloque o seguinte código

Simples não é verdade? Caso queiram ver o resultado, basta visitar www.frtavares.com.brna sidebar estão os usuários online e visitantes.
Espero que tenham gostado e até a próxima.

 

 

Share