@normal 0 Denunciar post Postado Janeiro 5, 2005 Ae galera sou novato por aqui!! Pois bem... eu gostaria de um contador de cliques...visualizacoes!!.. em txt...e eu nunca achei..E porque eu queria colonar na minha pagina!! e que tem um secao colunas...ai eu queria saber quantas vezes aquela coluna foi visualizada!! e eu estou agora no PHP.. meu site e www.itararenabalada.com.brEspero que alguem possa me ajudar!!abracos a todos..e valeu Compartilhar este post Link para o post Compartilhar em outros sites
m4riO 0 Denunciar post Postado Janeiro 5, 2005 É facil achar exemplos e materias sobre isso. http://www.imasters.com.br/artigo.php?cn=273&cc=44 Falow Compartilhar este post Link para o post Compartilhar em outros sites
Cerrito 0 Denunciar post Postado Janeiro 5, 2005 kara não é a melhor maneira, mas funciona...bom no link da página que você quer por o contador você coloca uma variavel tipo um contador...então ficaria algo assim:<a href=minhaPagina.php?contador=1>clique aqui</a>E na página minhaPagina.php você faria o seguinte...<?phpif(isset($contador)) { $ponteiro = @fopen(contador.txt, 'r') ; // arquivo que recebera o numero de cliques... $escreve = $contador . "\n"; @fwrite($ponteiro ,$escreve);// bom para mostrar os resultados você pode fazer assim... $file = file(contador.txt); // essa função pega um arquivo e cada linha transforma um item de um array...$total = count($file); // conta quantos intens você tem...echo $total;?>kara tá meio tosco mas funciona, acho que por ai você pode melhorar ele...abraçosMarcio Compartilhar este post Link para o post Compartilhar em outros sites
@normal 0 Denunciar post Postado Janeiro 5, 2005 tentei este codigo mais nao deu certo nao!! Compartilhar este post Link para o post Compartilhar em outros sites
Fabyo 66 Denunciar post Postado Janeiro 5, 2005 Esse exemplo acima é ruim porque ele grava um dado em cada linha e vai crescendo fica meio que desperdicio do txt, nesse exemplo abaixo que eu fiz ele grava no txt e incrementa mas fica sempre na mesma linha $arquivo = "conta.txt"; if (file_exists($arquivo)) { $fp = fopen($arquivo, "r"); $output = fread($fp, filesize($arquivo)); fclose($fp); $count = intval($output); } else { $count = 0; } function mostrar() { global $arquivo, $count; $count++; $fp = fopen($arquivo, "w+"); fwrite($fp, $count); fclose($fp); return $count; } $res = mostrar($arquivo); echo "Numero de Acessos : $res "; a nivel de aprendizado se você quiser um exemplo de contador com session: session_start(); if(!isset($_SESSION["contador"])){ $_SESSION["contador"] = 1; }else{ $_SESSION["contador"]++; } echo $_SESSION["contador"]; continuando a nivel de aprendizado um exemplo de contador com cookie sem usar arquivo apenas o proprio cookie com validade de um ano if (!isset($_COOKIE["conta"])) { setcookie("conta", "1",time()+3600*24*365); } else { $contador = $_COOKIE["conta"]; $contador++; setcookie("conta", $contador,time()+ 3600*24*365); } echo "Numero de visitas ".$_COOKIE["conta"] . "°"; Compartilhar este post Link para o post Compartilhar em outros sites
@normal 0 Denunciar post Postado Janeiro 5, 2005 FABYO você E SANTO VELHO!! VALEU DEU CERTO O DE COOKIE..E AINDA POR CIMA EU NAO VOU MAIS ESQUECER ESTE CODIGO..APRENDI MESMO..VALEU CARA!!! SE PRECISAR DE MIM TO POR AI..MEU MSN E ritiburcio@hotmail.com..valeuwww.itararenabalada.com.br/colunistas.php vai estar la o codigo Compartilhar este post Link para o post Compartilhar em outros sites
@normal 0 Denunciar post Postado Janeiro 5, 2005 EU FIZ OUTRO!!CONTADOR ESTE ACHO QUE TA MELHOR SEM..OFENCAS...<?php###################################################### Ricardo Tiburcio ## Data: 05/01/2005 #########################################################/*ATUALIZAÇÕES----------------------------------------------------------------------------------------------------------------OBSERVAÇÕES----------------------------------------------------------------------------------------------------------------*/##########################################################################################################$base_txt = "contador/ricardocontador.txt";##########################################################################################################//Verificando se o arquivo extisteif (file_exists($base_txt)){ $load = fopen($base_txt,"r"); $total = fread($load,filesize($base_txt)); fclose($load); //Aumentando contador $total++; //Salvando usuário $abrir = fopen($base_txt,"w+"); fputs($abrir, $total); fclose($abrir); //Calculando total de números $nt = strlen($total); //Zerando Contador atual $contador = "<p STYLE=\"margin-top: 0px; margin-bottom: 0px; font-size: 10px; font-family: Verdana, Lucida, BitStream Vera Sans Mono; color: #000000;\">"; if ($nt < 6){ $np = 6 - $nt; $nx = 0; while ($nx != $np){ $nx++; $contador .= 0; } } $contador .= $total; $contador .= "</p>";}#####################################################?>eSPERO QUE TODOS POSSAM USAR E QUE GOSTEM DELE... Compartilhar este post Link para o post Compartilhar em outros sites