Jump to content


Photo

Contador...


  • Faça o login para participar
26 replies to this topic

#1 blo0d

blo0d

    legal isso.. =X

  • Usuários
  • 154 posts
  • Sexo:Não informado

Posted 03/03/2004, 16:55

fiz um contadorzim....

ele conta as visitas DIÁRIAS não adianta fica atualizando... hehe

só falta a conexão...

Tabela

CREATE TABLE `contador` (
`id` INT( 7 ) NOT NULL AUTO_INCREMENT ,
`ip` VARCHAR( 40 ) NOT NULL ,
`c` VARCHAR( 70 ) NOT NULL ,
`hora` TIME NOT NULL ,
PRIMARY KEY ( `id` ) 
);


contador.php
<?php
$tbl = "contador";

$ip = $_SERVER['REMOTE_ADDR'];
$c = "IP: ".$ip." - Data: ".date("d/m/y")."";
$hora = date("h:i:s");

$sql = mysql_query("SELECT * FROM `$tbl` WHERE c='$c'");
$tudo = mysql_num_rows($sql);

if($tudo == "0"){

$add = mysql_query("INSERT INTO `$tbl` (id, ip, c, hora) VALUES ('NULL','$ip','$c','$hora')");

if(!$add){ print "Não foi possível inserir dados ao contador!"; }

} 
$sqlp = mysql_query("SELECT * FROM `$tbl`");
$tt = mysql_num_rows($sqlp);
echo "<b>Visitas: </b>";
echo $tt;
?>

fLw!!!

Edição feita por: blo0d, 03/03/2004, 17:16.

gabrieelmk@hotmail.com

#2 _mcl_

_mcl_

    Mestre

  • Usuários
  • 609 posts
  • Sexo:Masculino
  • Localidade:Ipatinga / MG

Posted 03/03/2004, 23:51

Se a página for atualizada o contador vai aumentar??
Posted Image Posted Image Posted Image Posted Image

#3 blo0d

blo0d

    legal isso.. =X

  • Usuários
  • 154 posts
  • Sexo:Não informado

Posted 04/03/2004, 16:55

Não... ele grava o ip e a data que pessoa entrou no site... se tal ip já entrou hoje... ele nao grava...
gabrieelmk@hotmail.com

#4 LucasMS

LucasMS

    Super Veterano

  • Usuários
  • 2076 posts
  • Sexo:Não informado

Posted 05/03/2004, 12:44

tipow, se vc usa adsl, vc pode desconectar e conectar na net denovo soh para ganhar um ip novo , aii contara novamente... mas isso seria chato neh

#5 blo0d

blo0d

    legal isso.. =X

  • Usuários
  • 154 posts
  • Sexo:Não informado

Posted 05/03/2004, 13:11

é... mas.... aí acho q fica meio dificiL... pq cookie é so u cara deleta tudo.. i ip... dá issu... :blink: tem algum otro jeiTo? :mellow:

mas tb... o cara nao disligaria o pc... só pra ganha um ip novo neH? ehaueiha mto doidooo.... soh pra aumenta o contador... se for pra isso fica cadastrando no mysql.... :P

Edição feita por: blo0d, 05/03/2004, 13:19.

gabrieelmk@hotmail.com

#6 paes

paes

    GustavoPaes.Net

  • Usuários
  • 1393 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP
  • Interesses:Rumo ao topo!

Posted 05/03/2004, 14:20

heheheh
ele iria tbm ficar gastando pulsos.. heheh
ia sair uma nota

flw
Site: GustavoPaes.net

^ Rumo ao Topo ^

#7 blo0d

blo0d

    legal isso.. =X

  • Usuários
  • 154 posts
  • Sexo:Não informado

Posted 05/03/2004, 15:34

mas isso pra discada... adsl tem q reiniciah u pc :P
gabrieelmk@hotmail.com

#8 Pyrohazard

Pyrohazard

    Normal

  • Banidos
  • PipPip
  • 93 posts
  • Sexo:Não informado
  • Interesses:The truth is out there...

Posted 06/03/2004, 03:24

como u coloco isso no meio dum html ?

#9 blo0d

blo0d

    legal isso.. =X

  • Usuários
  • 154 posts
  • Sexo:Não informado

Posted 06/03/2004, 10:57

html num dah nau.... tem q se php e precisa de mySQL
gabrieelmk@hotmail.com

#10 Goku Jr

Goku Jr

    Nilson

  • Usuários
  • 3757 posts
  • Sexo:Masculino

Posted 06/03/2004, 17:27

Ue.. intão esse contador só conta por IP , tipo eu entro no site. e pega o meu Ip e grava ai se eu entrar no site com o mesmo IP ele num conta, ai no dia seguinte ou se eu fizer o meu Modem Adsl pegar outro IP, ate ai blz !!!

+ tipo !

se você pensar bem... Tem muitos paises que o IP e fixo, ate aqui no brasil, os primeiros Speedy ! se o cara entrar 1 vez, ele conta ai ele entra de novo e num conta . ele pode entrar todos os dias que num vai contar .... !!!

tipo e melhor você fazer uma WHERE por DATA e IP

WHERE data='$data' AND ip='$ip'

ai sim se a data mudar e o IP não ! ele conta
se a data ficar e o IP mudar ele conta , se o IP e a data forem iguais ele num conta ! :P

bom flw (y) !!!
-----------------------------------------------------------------------
PALMEIRAS - Primeiro campeão do mundo em 1951

#11 blo0d

blo0d

    legal isso.. =X

  • Usuários
  • 154 posts
  • Sexo:Não informado

Posted 07/03/2004, 21:23

blz... +.. não da no mesmo?

$c = "IP: ".$ip." - Data: ".date("d/m/y")."";

pq o ip varia... e a data tb... dá no mesmo...

Edição feita por: blo0d, 08/03/2004, 15:08.

gabrieelmk@hotmail.com

#12 Timøthy Flyte

Timøthy Flyte

    Novato no fórum

  • Usuários
  • 22 posts
  • Sexo:Não informado

Posted 08/03/2004, 21:01

Legal Blood =)

Mas vc (ou alguem) conhece um do tipo que atualiza conforme atualizaçao na pagina?

#13 blo0d

blo0d

    legal isso.. =X

  • Usuários
  • 154 posts
  • Sexo:Não informado

Posted 08/03/2004, 21:05

Tai...

tabela...

CREATE TABLE `contador` (
`id` INT( 7 ) NOT NULL AUTO_INCREMENT ,
`ip` VARCHAR( 40 ) NOT NULL ,
`hora` TIME NOT NULL ,
PRIMARY KEY ( `id` )
);

contador.php
<?php
$tbl = "contador";

$ip = $_SERVER['REMOTE_ADDR'];
$hora = date("h:i:s");

$sql = mysql_query("SELECT * FROM `$tbl`");


$add = mysql_query("INSERT INTO `$tbl` (id, ip, hora) VALUES ('NULL','$ip','$hora')");

$tt = mysql_num_rows($sql);
echo "<b>Visitas: </b>";
echo $tt;
?>

Tenta aí ;)
gabrieelmk@hotmail.com

#14 _mcl_

_mcl_

    Mestre

  • Usuários
  • 609 posts
  • Sexo:Masculino
  • Localidade:Ipatinga / MG

Posted 09/03/2004, 00:09

como u coloco isso no meio dum html ?

Vc pode colocar em uma pagina php kra, se eu naum me engano e so vc fazer isso: include("contador.php");

Blz??

Edição feita por: M.c.L., 09/03/2004, 00:10.

Posted Image Posted Image Posted Image Posted Image

#15 Timøthy Flyte

Timøthy Flyte

    Novato no fórum

  • Usuários
  • 22 posts
  • Sexo:Não informado

Posted 09/03/2004, 00:10

Sim, funcionou!

Brigadao cara =)

[]'s




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq