Jump to content


Photo

Como Faço Um Contador ?


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

#1 Dyego

Dyego

    Turista

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

Posted 06/11/2003, 17:59

E ai galera BLZ... :)

Alguem sabe fazer esse tipo de contador ?

Esse contador precisa mostrar quantas visitas faltam, tipo assim
eu coloco para ter hoje 1000 pageview, cada pessoa que entra, ou cada
vez que visualizar um pagina diminuia um dos 1000, dai ficaria 999...
Preciso fazer 3 paginas
Uma pagina para contar
a outra para configurar o numero que preciso ex: 1000
e a outra para mostrar... (só que eu preciso mostrar em imagens) n° 1 mostrar imagem 1, n° 2 mostrar a imagem 2, e assim por diante

Se alguem sabe como fazer, manda ai....
Preciso o mais breve possivel... ;)

Desde já agradeço.... (y)

Edição feita por: Dyego, 06/11/2003, 18:02.


#2 Alexx Ares

Alexx Ares

    Doutor

  • Usuários
  • 921 posts
  • Sexo:Masculino
  • Localidade:Santos - SP

Posted 07/11/2003, 00:33

Tipo, c vai ter q usar banco de dados ou um script para ler um TXT (procura aqui no fórum q tem).

Aí você grava no banco de dados (ou TXT) dois campos:
Um para o numero de visitas e outro para IPs.]

O resto é simples:
A cada visita, um script subtrai 1 do numero (ao invés de acrescentar) e grava o IP (para que a mesma pessoa não "subtraia" 2 vezes....).

Antes de gravar e subtrair, um script verifica se já há um IP igual gravado. Se sim, não faz realiza a subtração...

Para mostrar com imagens, acho que tem utilizar IF.

Tipo:
IF($numero == 1) {
echo "<img src=1.gif>"
}

e assim por diante.

Se for para substituir os numeros por imagens, como:

1654 = <img src=1.gif><img src=6.gif><img src=5.gif><img src=4.gif>

Tem que fazer um script para particionar o numero e depois remontá-lo como na linah acima.... já vi algo assim no fórum também.

Tipo, assim te da uma luz, se precisar de algo mais fala aê!

(y)
||| PENSE NISSO ||| O ser humano, dizem, deve dormir 8 horas por dia. Isso equivale a 1 terço do seu dia dormindo. Agora imagine a seguinte situação: você, com 75 anos, prestes a morrer, olha para trás e percebe que dormiu 1 terço da sua vida, ou seja, 25 anos. Cara... 25 ANOS DORMINDO !!! Se você tem menos de 25 anos, simplesmente você vai dormir mais do que viveu até hoje!!! Pense nisso... e durma menos.

#3 Dyego

Dyego

    Turista

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

Posted 07/11/2003, 13:39

Valew pela dica Alexx...
Consegui fazer o contador :lol:
ve ai Clique Aqui olha na pop.. :rolleyes:

Só que não consegui colocar a imagem no lugar dos numeros.. :(
Você sabe como fazer isso ?

Até + (y)

#4 ffmm

ffmm

    Veterano

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

Posted 07/11/2003, 13:45

Aki tem um :
http://www.phpbrasil...ript.php/id/200

#5 Balala

Balala

    What you want for yourself?

  • Ex-Admins
  • 3357 posts
  • Sexo:Não informado
  • Localidade:Jaraguá do Sul - SC
  • Interesses:http://forum.wmonline.com.br/index.php?showtopic=5792

Posted 07/11/2003, 13:46

para os números em imagens você pode fazer assim:

<?
$contador = 540; //esse é o valor que você tem no contador, não será especificado um valor no script final, mas é só para ter uma idéia

$contador = str_replace("1",'<img scr="numero1.jpg">',$contador);
$contador = str_replace("2",'<img scr="numero2.jpg">',$contador);
$contador = str_replace("3",'<img scr="numero3.jpg">',$contador);
$contador = str_replace("4",'<img scr="numero4.jpg">',$contador);
$contador = str_replace("5",'<img scr="numero5.jpg">',$contador);
$contador = str_replace("6",'<img scr="numero6.jpg">',$contador);
$contador = str_replace("7",'<img scr="numero7.jpg">',$contador);
$contador = str_replace("8",'<img scr="numero8.jpg">',$contador);
$contador = str_replace("9",'<img scr="numero9.jpg">',$contador);
$contador = str_replace("0",'<img scr="numero0.jpg">',$contador);

echo $contador;
?>


Balala - Admin Geral Webfórum - Retired
Twitter
Stop Spreading Lies!
Posted Image

#6 Dyego

Dyego

    Turista

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

Posted 07/11/2003, 16:14

E ai Xplayer...

Eu fiz como você colocou... mais as imagens não estão aparecendo :(
olhe aqui

Você sabe o que pode ser...

Agradeço sua ajuda (y) :)

#7 Balala

Balala

    What you want for yourself?

  • Ex-Admins
  • 3357 posts
  • Sexo:Não informado
  • Localidade:Jaraguá do Sul - SC
  • Interesses:http://forum.wmonline.com.br/index.php?showtopic=5792

Posted 07/11/2003, 16:18

Ops, vacilo meu ai, inves de img scr eh img src :P

Poem o codigo assim:

<?
$contador = 540; //esse é o valor que você tem no contador, não será especificado um valor no script final, mas é só para ter uma idéia

$contador = str_replace("1",'<img src="numero1.jpg">',$contador);
$contador = str_replace("2",'<img src="numero2.jpg">',$contador);
$contador = str_replace("3",'<img src="numero3.jpg">',$contador);
$contador = str_replace("4",'<img src="numero4.jpg">',$contador);
$contador = str_replace("5",'<img src="numero5.jpg">',$contador);
$contador = str_replace("6",'<img src="numero6.jpg">',$contador);
$contador = str_replace("7",'<img src="numero7.jpg">',$contador);
$contador = str_replace("8",'<img src="numero8.jpg">',$contador);
$contador = str_replace("9",'<img src="numero9.jpg">',$contador);
$contador = str_replace("0",'<img src="numero0.jpg">',$contador);

echo $contador;
?>


Balala - Admin Geral Webfórum - Retired
Twitter
Stop Spreading Lies!
Posted Image

#8 Dyego

Dyego

    Turista

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

Posted 07/11/2003, 17:08

Valew Xplayer...

As imagens deu certo... ;)
mais não sei o que tem esse contador, pq ele não vai até o 0 ele dimininue uns 45 numeros e depois volta pro 500...

Té++

Edição feita por: Dyego, 07/11/2003, 17:34.


#9 Balala

Balala

    What you want for yourself?

  • Ex-Admins
  • 3357 posts
  • Sexo:Não informado
  • Localidade:Jaraguá do Sul - SC
  • Interesses:http://forum.wmonline.com.br/index.php?showtopic=5792

Posted 07/11/2003, 17:14

Estranho, aparentemente no script num vi nada de errado, as imagens dos numeros estão corretas né?
Balala - Admin Geral Webfórum - Retired
Twitter
Stop Spreading Lies!
Posted Image

#10 Dyego

Dyego

    Turista

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

Posted 07/11/2003, 17:33

Deu certo... :D
Ta tudo OK
O contador ta funcionando certinho... ;)

Olha ai na pop http://www.sogratis.com

Obrigado pela ajuda Xplayer...




0 user(s) are reading this topic

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

IPB Skin By Virteq