Conectar-se

Esqueci minha senha

Blogger
WordPress
Divulgue seu Blog
Software
Hardware
Geral






Últimos assuntos
» Site de seguidores
Ter Out 14, 2014 6:03 am por David70

» Promoção: Você no Guia Twitter!
Sex Set 12, 2014 3:34 am por ashley1

» Como colocar marcador como menu no blogger
Dom Set 07, 2014 8:13 pm por Giovanne

» Como colocar caixa de comentarios do facebook no blogger com modelo Dinâmico
Dom Set 07, 2014 7:58 pm por Giovanne

» Posts Divididos Categoria na Pagina Incial (Seções)
Qui Maio 15, 2014 10:14 am por Claudiney W.

» TgaDowns Confiram! e Acessem!
Qua Out 30, 2013 8:24 am por zohanx747

» Download do Chrome OS Beta (Versão não oficial)
Ter Out 08, 2013 7:58 am por blackrose

» Novas tecnologias
Seg Set 16, 2013 6:04 am por timpane

» Good webcam for desktop?
Sex Ago 30, 2013 3:13 am por stive951

» Promoção: Quer Ganhar Um Domínio Próprio(.com ou .net) para seu Blog?
Ter Jun 25, 2013 1:12 am por gilroy

Últimas Atualizações

Contador de Acessos (Page Views)

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Contador de Acessos (Page Views)

Mensagem por Felipe CDs em Qua Set 15, 2010 2:36 am

Olá a todos!
Bem, preciso de um contador de visualiações para meu site, mas não sou muito familiarizado com PHP ou MySQL. Já procurei em todo lugar possível e o único que encontrei precisava adicionar novas páginas no banco de dados manualmente. Se alguem poder me audar, preciso de um contador que registre os números de acessos de cada página individual e que a cada link novo ele adicione um novo registro no dando de dados referente ao link automáticamente:

Exemplo:
Código:
...
INSERT INTO `acessos` (`id`, `url`, `acessos`) VALUES
(1, 'http://www.meusite.com/link1.html', 100);
(2, 'http://www.meusite.com/link2.html', 60);
(3, 'http://www.meusite.com/link3.html', 340);
Etc...

E na página ele busque no registro e exiba o número de visualizações da página acessada.

O problema é que uso template blogger, e o contador deve ser adaptado para ser exibido em forma de script. Um exemplo claro segue abaixo:

Código:
<script src="http://meusite.com/contador.php?url=http://www.meusite.com/link1.html" type="text/javascript"></script>

Bom, quem poder me ajudar fico muito grato, e se quezer uma contribuição não faço questão em pagar, só não vale explorar !! lol!

Atenciosamente,
Felipe Florindo.
www.felipecd.com
avatar
Felipe CDs

Mensagens : 16
Pontos : 2881
Data de inscrição : 10/02/2010
Idade : 29

Ver perfil do usuário http://www.felipecd.com http://twitter.com/Felipe_CDs http://www.blogger.com/profile/09636033705757089270 http://www.orkut.com.br/Main#Profile?uid=1470927253263607316

Voltar ao Topo Ir em baixo

Re: Contador de Acessos (Page Views)

Mensagem por Felipe CDs em Qua Set 15, 2010 11:06 am

Olá a todos,
consegui depois de muita pestanejada criar um contador bem simples para Blogger, só tem um pequenino problema.

contador.php
Código:
<?php
$url = input($_GET["url"]) or die("ERRO: Falta de identificação da página");
$arq = "dados/" . $url . ".txt";
if (file_exists($arq)) {
$abre = fopen($arq, "r");
$total = fread($abre, filesize($arq));
fclose($abre);
$abre = fopen($arq, "w");
$total = $total + 1;
$salva = fwrite($abre, $total);
fclose($abre);
echo "document.write('".$total."');";
} else {
$abre = fopen($arq, "w+");
$dados = "1";
$escreve = fwrite($abre, $dados);
chmod($arq, 0755);
fclose($abre);
echo "document.write('1');";
}
function input($in) {
$out = htmlentities(stripslashes($in));
$out = str_replace(array('/',''), '', $out);
return $out; }
?>

Esse foi o código que consegui desenvolver seguindo varios tutoriais que encontrei pela net. De acordo com esse código ele verifica se há um arquivo de log na pasta "dados/" caso o arquivo não exista ele cria um novo arquivo de texto iníciado em 1 visualização e assim retorna o valor e começa a somar +1. Bem, até ai tudo bem, mas como no meu site tem milhares de postagens, e crica muitos arquivos de logs, acho que já deve ter uns 600 de terça para quarta.

O que quero é que alguem me ajude a fazer com que ao invés de criar um novo arquivo de log, ele utilizar-se um único arquivo, tipo "dados.txt" e adicionasse uma nova linha com o número de acessos para cada novo link tipo:

[Link, Visualizações]
http://www.meusite.com/link1.html, 112,
http://www.meusite.com/link2.html, 50,
http://www.meusite.com/link3.html, 40,


Já estou com meio caminho andado, só preciso dessa forcinha para terminar.

Desde já agradeço a todos!
avatar
Felipe CDs

Mensagens : 16
Pontos : 2881
Data de inscrição : 10/02/2010
Idade : 29

Ver perfil do usuário http://www.felipecd.com http://twitter.com/Felipe_CDs http://www.blogger.com/profile/09636033705757089270 http://www.orkut.com.br/Main#Profile?uid=1470927253263607316

Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo


 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum