IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

problème compteur de visite


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Inscrit en
    Mai 2008
    Messages
    92
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 92
    Par défaut problème compteur de visite
    Bonjour,

    J'ai voulu mettre un compteur de visite sur mon site en flash grace a un code que j'avais avant sur un autre site et qui marchait bien, et là, je ne sais pas pourquoi, sur ce site, il ne fonctionne qu'a 50%, j'explique...

    J'ai donc créer un texte dynamique dans mon flash avec chargement du fichier "compteur.php", j'ai créer ma table dans ma bdd sql et j'ai comme code php :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    <?php
     
     
     
    // .... Connection a la bdd mysql ....
     
      $link_mysql = mysql_connect( 'serveur', 'utilisateur', 'motdepasse') or 
     
          die('Connection au server impossible.' );
     
      mysql_select_db('mabase', $link_mysql) or 
     
          die('Connection a la base de donnee impossible.');
     
     
     
    // .... lecture de ton nombre de visiteurs ....
     
      $select_compteur = mysql_query("select visite from Compteur");
     
      $resultat_compteur = mysql_result($select_compteur, 0);
     
     
     
    //Test de l'existence du cookie
     
      if($BEBSCOMPTEUR == "")
     
    //s'il n'existe pas :
     
      {
     
     
     
    // Création du cookie
     
          SetCookie("BEBSCOMPTEUR", "oui", time()+"86400");
     
     
     
    // Augmentation du nombre de visiteurs
     
          $resultat_compteur++;
     
     
     
    // Mise a jour des donnees de la bdd
     
          mysql_query("update Compteur set visite = '$resultat_compteur'");
     
     
     
      }
     
    // fin du test
     
     
     
    // Fermeture connection bdd
     
      mysql_close($link_mysql);
     
     
     
    // On écrit de telle sorte que flash puisse récupérer la variable
     
      echo("&visiteurs=$resultat_compteur&");
     
    ?>
    Jusque là tout m'avais l'air de fonctionner sauf que je me suis aperçu que le nombre de visiteurs s'incrémentait de 1 à chaque visite alors que logiquement le cookie expire seulement au bout de 24h !!! donc je ne comprend pas, je ne vois pas ce qui ne va pas

    Quelqu'un peut-il m'aider a corriger ce code de sorte qu'il fonctionne?

    Merci

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 14
    Par défaut Hello
    Salut,
    J'ai jeté un rapide coup d'oeil a ton code. Ca devrai marché.
    Vérifie que : registar_globals est à on dans php.ini
    Si non accéde a ton cookie de cette maniére :
    $HTTP_COOKIE_VARS['cookie_name']

    et fait un if(isset($HTTP_COOKIE_VARS['cookie_name'])) plutot que de testé si il est différent de ""

    Voila bonne journée

Discussions similaires

  1. Problème de compteur de visite en php
    Par bodysplash007 dans le forum Langage
    Réponses: 2
    Dernier message: 04/05/2007, 22h12
  2. Compteur de visite
    Par dj-julio dans le forum Langage
    Réponses: 5
    Dernier message: 31/01/2006, 09h20
  3. [Sécurité] compteur de visites en php
    Par stanley dans le forum Langage
    Réponses: 2
    Dernier message: 23/10/2005, 15h47
  4. Compteur de visites
    Par linou dans le forum Outils
    Réponses: 2
    Dernier message: 13/07/2005, 10h21

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo