Création
d'entreprise
Posez votre question Signaler

Compteur de visiteurs [Résolu]

Lapinkiller 700Messages postés 15 avril 2006Date d'inscription 30 août 2010Dernière intervention - Dernière réponse le 4 mai 2009 à 15:46
bonjour j'aimerais créer un compteur de visiteur pour mon site sauf que je sais pas comment codé ca... (php et mySQl possible ^^)
Lire la suite 

Compteur de visiteurs »

26 réponses
Réponse
+5
moins plus
je me suis fiat mon propre compteur avec BDD en utilisant les adresses IPs pour que ca ne compte qu'une seule visite par visiteur
versaille21- 20 févr. 2009 à 10:00
bjr,
s'il te plait j'ai un projet je réalise un site web. je souhaitte intégrer un compteur de visiteur.
Peut tu m'aider?
j'ai que du code html acttuellement sur mon site.
Ajouter un commentaire
Réponse
+2
moins plus
lapinkiller ton compteur est en html ? pourrais tu en partager le code ?^^
Muratife - 1 mars 2009 à 11:00
Bonjour.

J'ai copié/collé ton script pour avoir un compteur dans ma page,mais ça n'a pas marché.
J'ai lu toute la discussion,mais moi je suis pas trop informatique,donc je comprends pas grand chose.

Merci d'avance
versaille21Lapinkiller - 4 mars 2009 à 15:28
quand je me met à poser des questions après une aide c'est que probablement j'ai pas eu satisfaction à ma question. donc quand tu me dis que je ne sais pas faire de copier coller ça me fais bizarre car je l'ai fait et ne savais pas que je devais créer une base de données. maintenant peut tu me dire lesquels tables dois je créer pour que ce script fonctionne.
merci d'avance
Lapinkiller- 5 mars 2009 à 11:20
je me cite :

Table Compteur 
2 champ :
Id : Int
Ip : VarChar(15)
Ajouter un commentaire
Réponse
+1
moins plus
Pou avoir un compteur de visiteurs, et non de pages vues, il faut utiliser les sessions.
utilises ce code, à placer avant le moindre code html, et auparavant mets un fichier que tu apelleras 'compteur.txt' à la racine de ton site.
<?php
session_start();
if(!isset($_SESSION['visite']))
{
  $_SESSION['visite']='';
  $Compteur=fopen($_SERVER['DOCUMENT_ROOT'].'compteur.txt','r+');
  $NbrPagesVues=fgets($monfichier);
  $NbrPagesVues++;
  fseek($Compteur,0);
  fputs($Compteur,$NbrPagesVues);
  fclose($Compteur);
}
Lapinkiller- 16 déc. 2006 à 20:24
ok merci je vais essayer

je place ce code dans le <head> ou avant le <head> ?

et je fais comment pour afficher le compteur sur mon site? (sur la mêmepage ou je veu que les visiteur soir comptes
un simple "echo $NbrPagesVues" suffit t'il ?


bonne soirée
Ajouter un commentaire
Réponse
+0
moins plus
Salut.

Tu peux utiliser un simple compteur de pages vues, avec un fichier .txt.
Il y a plusieurs codes sur le net et j'en ai si tu veux.

Tu peux aussi utiliser MySQl, mais a mon avis ce n'est pas nécéssaire, c'est pour faire des statistiques (heures d'affluence, navigateurs des visiteurs, etc...)
Ajouter un commentaire
Réponse
+0
moins plus
oui je veux bien tes codes stp mais je voudrai un compteur de visiteursi possible et non de visites ou de pages vues
Ajouter un commentaire
Réponse
+0
moins plus
Pour le code php, il faut le placer avant le moindre code html, même le plus petit espace.
Si tu as une erreur "headers are already sent by..." c'est que tu as mi du code html avant.

Oui, tu peux utiliser $NbrPagesVues pour afficher le nombre de Visiteurs.
Ajouter un commentaire
Réponse
+0
moins plus
dois je creer un fichier texte vide ou dois je y mettre quelque chose dedans ?
Ajouter un commentaire
Réponse
+0
moins plus
Ah oui, j'ai oublié de te dire, tu dois créer un fichier texte avec le chiffre 0 dedans, rien d'autre ;-)
Ajouter un commentaire
Réponse
+0
moins plus
cela ne marche toujours pas... et j'arrive pas à trouver pourquoi
y'a t il un chmod particulier à mettre sur ce fichier texte ?
Ajouter un commentaire
Réponse
+0
moins plus
Oui, il faut mettre 777.
Ajouter un commentaire
Réponse
+0
moins plus
ca m'enerve ca ne marche toujours pas...

est ce que le fait que ce soit une page web .html qui y fasse quelque chose ?
Ajouter un commentaire
Réponse
+0
moins plus
Le fichier pour le compteur qui ouvre le fichier texte et le met à jour doit être avec l'extension .php.
Le fichier ou le nombrede visiteurs est inscrit doit être en .txt, et ne comporter que le nombre, pas un retour à la ligne ni un espace.
Ca peut aussi venir du fait que le chmod est désactivé chez ton hébergeur.
Chez free c'est le cas.
Ajouter un commentaire
Réponse
+0
moins plus
j'aimodifierle chmodmais en fait je crois queca vie,nt du fait quemes pages sont en .html et non en.php

j'esaerai de modifier mais plus tard car faura que je modifie sur toutes les pages car sinon j'aurai des liens invalides... mais bon, je ferai un essai aujoud'hui pour te dire si ca marche...
Ajouter un commentaire
Réponse
+0
moins plus
svp aidez moi
je sais pas si c ' est possible mais j ' aimerai placer un compteur sur skyblog

répondez moi SVP


Mélanie
Ajouter un commentaire
Réponse
+0
moins plus
pouvez vous m'aider je ne sais pas comment mettre un compteur de visiteur sur IziSpot??



merci d'anvance
Ajouter un commentaire
Réponse
+0
moins plus
Compter les visiteur par IP n'est pas très logique quand on sait que des milliers de gens se connecte via une connexion partagé : réseau (privé / d'entreprise / public), certains villages étant tous relié par wifi tout le village a la meme IP. Ces gens là ne seront pas compté, à l'inverse tous les gens disposant d'une connexion à adresse IP changeante seront recompté à tort...
Ajouter un commentaire
Ce document intitulé « compteur de visiteurs » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?