Compteur personaliser

Résolu
fofo73 Messages postés 295 Date d'inscription   Statut Membre Dernière intervention   -  
fofo73 Messages postés 295 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
j'aimerais créer un compteur php pour mon site mais comme moi j'y vais souvent j'aimerais ne compter que les autres personne ou une certaines personne(mieux)
Merci
A voir également:

8 réponses

Utilisateur anonyme
 
bah en prenant pour exemple un compteur qui utilise un fichier texte, sa donnerait quelque chose comme ça :


<?php
function compteur(){

                   $monfichier = fopen('compteur.txt', 'r+');
 
                   $pages_vues = fgets($monfichier); 

          if( $_SERVER["REMOTE_ADDR"] !== "192.168.44.2" ){   // où 192.168.44.2 est ton ip
                   $pages_vues++; 
                   fseek($monfichier, 0); 
                   fputs($monfichier, $pages_vues); 
          }
          else{
          }
                    fclose($monfichier);

   return $pages_vues;
}
?>


<?php
echo compteur();
?>
2
fofo73 Messages postés 295 Date d'inscription   Statut Membre Dernière intervention   8
 
et il y a quoi dans le fichier compteur.txt
0
Utilisateur anonyme
 
Tu vérifie par rapport a l'ip du visiteur, si c'est la tienne, tu ne compte pas de visite, sinon tu incrémente le compteur.
1
fofo73 Messages postés 295 Date d'inscription   Statut Membre Dernière intervention   8
 
peut tu me donner le code s'il vous plait je suis novice
Merci
0
Utilisateur anonyme
 
bah le nombre de visites mais sans compter les tiennes. (donc un chiffre)
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
fofo77
 
et c'est quoi le code du fichier compteur.txt
0
arthezius Messages postés 3538 Date d'inscription   Statut Membre Dernière intervention   475
 
Aucun code dans le fichier. Il contiendra simplement le nombre qui sera actualisé automatiquement.
0
fofo73
 
j'ai trouvée une erreur pour moi le code est:
<?php
include("./config.php");
function compteur(){

$monfichier = fopen('compteur.txt', 'r+');

$pages_vues = fgets($monfichier);

if( $_SERVER["REMOTE_ADDR"] !== "192.168.44.2" ){ // où 192.168.44.2 est ton ip
$pages_vues=$pages_vues+1;
fseek($monfichier, 0);
fputs($monfichier, $pages_vues);
}
else{
}
fclose($monfichier);

return $pages_vues;
}
?>


<?php
echo compteur();
?>
merci quand meme de vos reponse
0
fofo73 Messages postés 295 Date d'inscription   Statut Membre Dernière intervention   8
 
merci
0