homem_serio Posted May 15, 2009 at 09:46 AM Report #264313 Posted May 15, 2009 at 09:46 AM Boas , estou a desenvolver um projecto, um site para uma equipa de futebol, e gostava que aparece-se na pag principal um contador , com o numero de visitantes total , e os de hoje ! Fiz um que conta, ate aí tudo bem , mas continua a contar "na minha visita" ao entrar em todos os "links" da pag. Obrigado ,e bom trabalho 😄
cyclop Posted May 15, 2009 at 10:27 AM Report #264331 Posted May 15, 2009 at 10:27 AM sim, continua.... e.... duvida? "Quando eu for grande quero ser como o Celso"
homem_serio Posted May 15, 2009 at 10:57 AM Author Report #264343 Posted May 15, 2009 at 10:57 AM Queria que alguém disponibiliza-se o código para o efeito. Total global de visitas do site e o total de visitas hoje.
softklin Posted May 15, 2009 at 12:14 PM Report #264346 Posted May 15, 2009 at 12:14 PM Se tiveres uma tabela bem organizada com um campo data, consegues facilmente distinguir os dias, e fazer uma query de sql para esse dia, pe: SELECT count(*) FROM visitas WHERE dia = '15-05-2009' O total global de visitas é simplesmente uma query a pedir todos os registos. Nick antigo: softclean | Tens um projeto? | Wiki P@P Ajuda a comunidade! Se encontrares algo de errado, usa a opção "Denunciar" por baixo de cada post.
nunocanc Posted May 15, 2009 at 12:26 PM Report #264347 Posted May 15, 2009 at 12:26 PM Boas, Dá jeito criares um filtro qualquer. Porque imagina, se o site tive 10 link's (para páginas internas claro está) e eu clicar nos 10 links, o contador de visitas deve registar somente uma visita e não 10. Isto, claro está, é preciosismo.
cgoncalves Posted May 16, 2009 at 05:37 AM Report #264584 Posted May 16, 2009 at 05:37 AM Guarda o IP do visitante. "Great coders aren't born. They're compiled and released" "Expert coders do not need a keyboard. They just throw magnets at the RAM
scorch Posted May 16, 2009 at 03:05 PM Report #264618 Posted May 16, 2009 at 03:05 PM Guarda o IP do visitante. Acho que é o melhor e mais simples. Podes guardar num cookie ou numa sessão. PS: Não respondo a perguntas por mensagem que podem ser respondidas no fórum.
nunocanc Posted May 17, 2009 at 11:19 AM Report #264783 Posted May 17, 2009 at 11:19 AM Boas, Acho que é o melhor e mais simples. Podes guardar num cookie ou numa sessão. Presumo que estejas a utilizar o PHP, pelo que usar SESSIONS é uma boa ideia.
scorch Posted May 17, 2009 at 06:51 PM Report #264881 Posted May 17, 2009 at 06:51 PM Boas, Presumo que estejas a utilizar o PHP, pelo que usar SESSIONS é uma boa ideia. Se o tópico está na secção de PHP. 🙂 PS: Não respondo a perguntas por mensagem que podem ser respondidas no fórum.
nunocanc Posted May 18, 2009 at 05:35 AM Report #264989 Posted May 18, 2009 at 05:35 AM Se o tópico está na secção de PHP. 😉 lol, my bad sorry
cyclop Posted May 19, 2009 at 08:29 AM Report #265285 Posted May 19, 2009 at 08:29 AM Para teres uma maior eficácia, nomeadamente em relação a duplicação de visitas não deverás basear-te unicamente num factor ( cookie, ou ip ) mas sim na junção de todos, uma hash do ip, identificador de sessão e cookie identificativo do computador talvez faça um bom trabalho, depois é só ir "preenchendo" um ficheiro todos os dias PS: Para a estatística mensal podes correr um processo todos os meses que percorre os ficheiros todos gerando o ficheiro mensal, ou então, na mesma altura que adicionas uma visita adicionas ao ficheiro mensal, ou ainda, podes sempre usar base de dados e basear-te nos selects "mostra as visitas onde o mes=mes_actual" ou "mostra as visitas onde o dia=dia_actual" "Quando eu for grande quero ser como o Celso"
homem_serio Posted May 19, 2009 at 11:16 AM Author Report #265330 Posted May 19, 2009 at 11:16 AM Pois , mas entao tenho q criar alguma tabela no phpmyadmin para esse effeito . Desculpem a ignorancia mas ainda sou muito novo nisto. e cmo criar esse tabela? Cumprs
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now