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

  FORUM HardWare.fr
  Programmation
  PHP

  [PHP / MySQL] Compteur de visiteurs

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP / MySQL] Compteur de visiteurs

n°1818839
FR-DarkRod
Informag€€k
Posté le 28-11-2008 à 21:46:51  profilanswer
 

Bonsoer à tous  :hello: ,
 
J'ai un petit soucis de code : /
http://darkrodspace.free.fr/download/code.txt (le code fait 400 lignes)
 
Ce qu'il y a au-dessus de Timeout , c'est uniquement la connexion à la BDD :) et le <?php
 
Le soucis c'est au niveau du Timeout justement :s
L'algorithme à pour but d'afficher le nombre de visiteurs connectés par rapport au nombre d'IP collecté dans la BDD , mais après les 300 secondes , l'IP de la BDD disparait ... J'aimerai avoir le nombre de visiteurs en temps réel et avoir les IP collectées à vie (enfin du moins avant de faire une RàZ ou collecté pendant une durée déterminée) mais là , je n'en sais rien  :??:  
 
Avec tout le respect que je vous dois et amicalement , moi - même , merci d'avance pour vos aides multiples :)
 

Spoiler :

Et pas de connerie , marre d'être suspendu de post :@


 
Edit :
Le SQL :  

Code :
  1. create table nbconnecte(
  2.        IP char(15) not null,
  3.        HeureLimite timestamp not null,
  4.        primary key(IP)
  5. );


Message édité par FR-DarkRod le 28-11-2008 à 22:09:27
mood
Publicité
Posté le 28-11-2008 à 21:46:51  profilanswer
 

n°1818859
FR-DarkRod
Informag€€k
Posté le 28-11-2008 à 22:21:04  profilanswer
 

Pour simplifier , j'aimerai afficher comme ce que l'on voit ici : http://forum.hardware.fr/online.php (en bas)
 
:) s'il vous plait

n°1818911
FR-DarkRod
Informag€€k
Posté le 29-11-2008 à 08:51:05  profilanswer
 

hum hum ...
Oui mais je veux quand même un timeout par exemple chaque jour les ip des visiteurs est supprimé ... Mais je galère en SQL :s

n°1818958
FR-DarkRod
Informag€€k
Posté le 29-11-2008 à 12:03:23  profilanswer
 

Je reviens parmi vous avec des news , j'ai identifier d'où venait le soucis :  

Code :
  1. function nbc(){
  2.   global $REMOTE_ADDR, $nbc_table, $nbc_timeout, $nbc_host, $nbc_login, $nbc_password, $nbc_db;
  3.   $db=new phpDB();
  4.   $db->pconnect($nbc_host, $nbc_login, $nbc_password, $nbc_db) or die("Impossible de se connecter au serveur" );
  5.   $db->execute("DELETE FROM $nbc_table WHERE HeureLimite < now()" );
  6.   $res=$db->execute("SELECT count(*) FROM $nbc_table WHERE IP='$REMOTE_ADDR'" );
  7.   if($res->fields[0]){
  8. // Déjà connecté
  9.     $db->execute("UPDATE $nbc_table SET HeureLimite=HeureLimite + $nbc_timeout WHERE IP='$REMOTE_ADDR'" );
  10.   }else{
  11. // Nouvelle connexion
  12.     $db->execute("INSERT INTO $nbc_table (IP, HeureLimite) VALUES ('$REMOTE_ADDR', now()+ $nbc_timeout)" );
  13.   }
  14.   $res->close();
  15.   $res=$db->execute("SELECT count(*) FROM $nbc_table" );
  16.   $count=$res->fields[0];
  17.   $res->close();
  18.   return $count;
  19. }


 
Le problème c'est que je n'arrive pas à garder toutes les IP collecter et afficher le nombre de visiteurs , respectivement sur ma page HTML et BDD , des idées s'il vous plait ? :(

n°1819289
FR-DarkRod
Informag€€k
Posté le 29-11-2008 à 22:05:30  profilanswer
 

Oui , c'est quoi le script des connectés en haut à droite ? :)
(Juste les visiteurs pas les membres logués )

 

+ historique

 

Mais je sais pas comment faire :'(


Message édité par FR-DarkRod le 29-11-2008 à 23:07:40

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

  [PHP / MySQL] Compteur de visiteurs

 

Sujets relatifs
[Résolu] Impossible d'exécuter les migrations MySQLPanier en PHP
[CDI] [Belgique] 2 Programmeurs PHP/MySQLPb script PHP
Erreur 3197 Driver ODBC MySQL & Access en frontalZEND - gestion MySQL - too many connexion
[PHP] Problème : Réception de mail[Resolu][Mysql] Utiliser un IF ... THEN ... ELSE ... END IF ?
Logiciel pour développer une appli web php+mysql simple 
Plus de sujets relatifs à : [PHP / MySQL] Compteur de visiteurs


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