Compteur personaliser

Résolu
fofo73 Messages postés 387 Statut Membre -  
fofo73 Messages postés 387 Statut Membre -
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
Configuration: Windows XP
Opera 9.64

8 réponses

  1. 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
    1. fofo73 Messages postés 387 Statut Membre 8
       
      et il y a quoi dans le fichier compteur.txt
      0
  2. 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
  3. fofo73 Messages postés 387 Statut Membre 8
     
    peut tu me donner le code s'il vous plait je suis novice
    Merci
    0
  4. Utilisateur anonyme
     
    bah le nombre de visites mais sans compter les tiennes. (donc un chiffre)
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. fofo77
     
    et c'est quoi le code du fichier compteur.txt
    0
  7. arthezius Messages postés 3756 Statut Membre 475
     
    Aucun code dans le fichier. Il contiendra simplement le nombre qui sera actualisé automatiquement.
    0
  8. 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
  9. fofo73 Messages postés 387 Statut Membre 8
     
    merci
    0