Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
842 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  compteur: pages vues

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

compteur: pages vues

n°1332263
welcominh
Posté le 25-03-2006 à 19:39:04  profilanswer
 

Bonjour,  
 
J'ai une question que je voulais poser depuis quelques temps. Il s'agit des compteurs de visites qui indique le nombre de pages vues. Moi, pour l'instant ce que fait mon compteur, c'est incrémenter une variable à chaque fois qu'une page est chargée. Donc on pourrait facilement fausser ce compteur rien qu'en rafraichissant la page plein de fois avec F5  :sweat:  
J'aimerais savoir ce que font les compteurs pour calculer le nombre de pages vues. (niveau algorithme, après pourquoi pas niveau prog :))
 
merci


Message édité par welcominh le 25-03-2006 à 19:40:21

---------------
Direct-download.com, le moteur de recherche pour Mega
mood
Publicité
Posté le 25-03-2006 à 19:39:04  profilanswer
 

n°1332267
TomQuick
http://tomquick-games.tk
Posté le 25-03-2006 à 19:45:22  profilanswer
 

Je pense que les compteurs classique envoient un cookies dans les temporary internet files de l'utilisateur, ou bien sauvegarpe l'adresse IP dans un fichier txt....
Sinon, au niveau programmation, je ne peux pas t'aider, va voir sur http://codes-sources.com, et renseigne toi sur les methodes pour envoyer des cookies. En bricolant un peu, tu risques fort de réussir ton compteur!

n°1342438
welcominh
Posté le 09-04-2006 à 16:37:25  profilanswer
 

J'ai deja un compteur avec cookie (les visites). Ce que je veux c'est pour les pages vues. La je cherche a savoir comment distinguer la page courant de la page appelée. Je pensais réussir en comparant le $_SERVER['http_refferer'] avec le $_SERVER['remote_uri'] mais le $_SERVER['http_refferer'] me marque la page d'avant meme avec un rafrachissement  :pfff:  
 
Comment faire pour distinguer page précédente et page appelée (courante) ?
merci


---------------
Direct-download.com, le moteur de recherche pour Mega
n°1342526
benamoubea​ch
tivuplai
Posté le 09-04-2006 à 21:08:59  profilanswer
 

Ce que je ferais : a chaque fois que quelqu'un voit une page, tu stock l'ip , la date et la page dans la base. Et s'il actualise , tu vérifies qu'il n'y a pas la meme ip pour la meme page par exemple avec une date plus ancienne de 3minutes.

n°1342617
nargy
Posté le 09-04-2006 à 22:50:09  profilanswer
 

Il n'y a pas de méthode infaillible, au grand damne des publicitaires.
 
Les méthodes les plus élaborées combinent IP, cookie, referrer, date, et javascript. Quand c'est possible elles utilisent les logs du serveur. Elles traquent l'internaute sur tout le site.
 
Quand l'internaute a javascript+cookie, l'algorithme est exact, et sans l'algorithme est approximatif. Pour les publicitaires, les cookies sont sujets à suppression/refus par les logiciels anti-spam. Javascript peut être arrêté.

n°1342712
welcominh
Posté le 10-04-2006 à 08:29:33  profilanswer
 

benamoubeach a écrit :

Ce que je ferais : a chaque fois que quelqu'un voit une page, tu stock l'ip , la date et la page dans la base. Et s'il actualise , tu vérifies qu'il n'y a pas la meme ip pour la meme page par exemple avec une date plus ancienne de 3minutes.


ok je vais ptet faire ca, mais ca me parait un peu lourd comme méthode: un acces a la bdd pour chaque appel de page (avec 2 requetes: select et update a chaque fois  :sweat: )


---------------
Direct-download.com, le moteur de recherche pour Mega
n°1342758
Docteur_Cu​be
Posté le 10-04-2006 à 10:10:32  profilanswer
 

Je ne suis pas un expert, mais rien ne t'empèche d'imaginer un script qui vehicule dans une variable le tableau des pages vues pour un visiteur donné. Ce tableau voyage de page en pages sur ton site, et par exemple toutes les 10 pages et à la sortie du site (on peut le savoir en Javascript il me semble), mettre à jour la base de données. Si tu n'as pas besoins d'une précision parfaite, et que tu veux un truc assez leger, imagine un truc comme ça...

n°1349337
welcominh
Posté le 19-04-2006 à 08:41:34  profilanswer
 

Docteur_Cube a écrit :

Ce tableau voyage de page en pages sur ton site


Comment je peux faire ca? avec des variables de sessions?


---------------
Direct-download.com, le moteur de recherche pour Mega

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  compteur: pages vues

 

Sujets relatifs
Comment calculer le nombre de pages selon une division par 10 ?PHP objet alloudi les pages ?
[php] utilisation du "if" en temps que compteurASP - HTML récupéré data HTML dans pages .ASP
Affichage de pages PHPpages "dynamiques" pour un forum
Systeme de plusieurs pages :)pages qui s ouvrent comme popup
Petit problème en C... compteur par rapport à un nombre de jours[VBnet] Problème avec un compteur
Plus de sujets relatifs à : compteur: pages vues


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR