cookies em URL diferentes
Olá,
tenho um site que tem suas postagens..
gostaria um contador de visitas para as postagens
eu fiz um script que utiliza cookie (assim se a pessoa ficar atualizando a pagina não aumenta o contador de visitas da postagem)
o problema é que se entrar em uma postagem ele executa o script corretamente
se eu entrar em uma segunda postagem ele já não conta, pois o cookie já foi executado
como posso fazer para o código ser verificado por URL (executar novamente se a URL for diferente)
segue o código que uso
<?php
$biscoito=$_COOKIE[acessada];
if(empty($biscoito)){
setcookie( "acessada", "sim", strtotime( '+1 days' ), '/' ); // 24 horas
//pega o id da pagina
$idDaPagina = $id;
//Busca na tabela o numero de vezes que a página ja foi visitada
$busca = "Select * FROM portfolio WHERE id = {$idDaPagina}";
$exe = mysql_query($busca);
$resultado = (mysql_fetch_array($exe));
//Pega o numero de visistas que consta na tabela, adiciona mais um e atualiza
$visitantes = $resultado['views'] + 1;
$altera = "UPDATE portfolio SET views = '{$visitantes}' WHERE id = '{$idDaPagina}'";
$exe1 = mysql_query($altera);
//Faz uma nova busca e retorna o numero de visitas depois da atualização
$exe = mysql_query($busca);
$total = (mysql_fetch_array($exe));
$visitas = $total['views'];
}
?>
Agradeço desde jáDiscussão (1)
Carregando comentários...