Ter um contador de visitas em seu site pode ser muito importante para conhecer melhor seu público e suas principais características.
Com este código fica fácil implementar um contador de visitas por IP que armazena as informações em um banco mySQL e utilza a linguagem PHP.
O script SQL para a criação da tabela está no final do código.
// faz a conexao com o banco de dados $host = "localhost"; $user = "usuario"; $pass = "senha"; $db = "banco_de_dados"; $connection = @mysql_connect($host, $user, $pass) or die("Unable to connect to database!"); @mysql_select_db($db, $connection) or die("Unable to select database!"); ////////////////////// $ts = time(); $to = time()-60; $sql = @mysql_query("SELECT count(*) FROM usuarios_online WHERE ip="'$REMOTE_ADDR'""); $sqlt = @mysql_result($sql,0,0); if ($sqlt) @mysql_query("UPDATE usuarios_online SET timestamp="'$ts',local='$PHP_SELF',nick='$admin_nick'" WHERE ip="'$REMOTE_ADDR'""); else @mysql_query("INSERT INTO usuarios_online (timestamp,ip,local,nick) VALUES ('$ts','$REMOTE_ADDR','$PHP_SELF','$admin_nick')"); $sql = @mysql_query("DELETE FROM usuarios_online WHERE timestamp ##----Agora salve o código abaixo como tabela.sql e rodeo no seu banco de dados --## CREATE TABLE `usuarios_online` ( `timestamp` int(20) NOT NULL default '0', `ip` varchar(25) NOT NULL default '', `local` varchar(70) default NULL, `nick` varchar(30) NOT NULL default '' ) TYPE="MyISAM;"