COMPTEUR LIVE TXT TRÈS SIMPLE

cs_mkfreedown Messages postés 22 Date d'inscription mercredi 17 décembre 2008 Statut Membre Dernière intervention 11 février 2012 - 6 juin 2010 à 14:41
gr43 Messages postés 95 Date d'inscription mardi 20 mai 2008 Statut Membre Dernière intervention 8 septembre 2010 - 12 juin 2010 à 18:37
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/51851-compteur-live-txt-tres-simple

gr43 Messages postés 95 Date d'inscription mardi 20 mai 2008 Statut Membre Dernière intervention 8 septembre 2010
12 juin 2010 à 18:37
Salut, à tous. Un sgbd ne permet pas seulement de veiller à la taille des données mais également de contrôler sécurité, concurrence des accès fichiers...
cs_mouloudia16 Messages postés 7 Date d'inscription jeudi 31 janvier 2008 Statut Membre Dernière intervention 3 mai 2010
7 juin 2010 à 16:28
La note est de 5 étoiles et non pas de la moitié
cs_mouloudia16 Messages postés 7 Date d'inscription jeudi 31 janvier 2008 Statut Membre Dernière intervention 3 mai 2010
7 juin 2010 à 16:28
Bonjour,
J'ai fait l'essai et c'est as mal du tout je n'avais pas donné d'étoile puisque je n'avais pas fait d'essai donc je vous donne cette note que vous mériter.
Bonne continuation.
cs_clad87 Messages postés 42 Date d'inscription samedi 28 décembre 2002 Statut Membre Dernière intervention 24 août 2015
7 juin 2010 à 16:01
Ca c'est sûr, mais ça peut suffir pour un site qui ne dépasse pas les 200 connectés, plus ou moins, si pas plus =)
Morphinof Messages postés 255 Date d'inscription vendredi 20 avril 2007 Statut Membre Dernière intervention 9 août 2013 4
7 juin 2010 à 15:43
Sa peux aller vite :)
cs_clad87 Messages postés 42 Date d'inscription samedi 28 décembre 2002 Statut Membre Dernière intervention 24 août 2015
7 juin 2010 à 14:49
Faut voir le trafic, pour 50 visiteurs (pour 5 min de timeout), j'ai un fichier de 4,5 ko
Morphinof Messages postés 255 Date d'inscription vendredi 20 avril 2007 Statut Membre Dernière intervention 9 août 2013 4
7 juin 2010 à 14:45
Par contre je suis pas convaincu de stocker tout ca dans un fichier il va vite devenir lourd.
C'est un desavantage ^^
Morphinof Messages postés 255 Date d'inscription vendredi 20 avril 2007 Statut Membre Dernière intervention 9 août 2013 4
7 juin 2010 à 14:41
Je suis pas d'accord avec la note c'est plutot dur la source est plutot claire et bien faite. Je l'ai regarde qu'en diagonale mais sa merite plus que 1 !

Un detail : $this_ip = $_SERVER['REMOTE_ADDR']; sa marche sauf si la personne est derriere un proxy ^^ Il y a des methodes plus precises pour recuperer une ip.

Je crois que un truc du style est plus precis :

private static function getUserIP()
{
if($_SERVER)
{
if($_SERVER['HTTP_X_FORWARDED_FOR']) $ip = $_SERVER['HTTP_X_FORWARDED_FOR'];
elseif($_SERVER['HTTP_CLIENT_IP']) $ip = $_SERVER['HTTP_CLIENT_IP'];
else $ip = $_SERVER['REMOTE_ADDR'];
}
else
{
if(getenv('HTTP_X_FORWARDED_FOR')) $ip = getenv('HTTP_X_FORWARDED_FOR');
elseif(getenv('HTTP_CLIENT_IP')) $ip = getenv('HTTP_CLIENT_IP');
else $ip = getenv('REMOTE_ADDR');
}

return ($ip);
}
Bonne continuation ! :)
cs_mouloudia16 Messages postés 7 Date d'inscription jeudi 31 janvier 2008 Statut Membre Dernière intervention 3 mai 2010
7 juin 2010 à 09:47
Bonjour,
Bravo pour la rapidité de réponse. Je vais faire l'essaie dans la journée.
Cordialement
cs_clad87 Messages postés 42 Date d'inscription samedi 28 décembre 2002 Statut Membre Dernière intervention 24 août 2015
7 juin 2010 à 09:37
Dans un premier temps, il faut mettre les deux .TXT en 0777 (droits d'écriture !), ensuite, pour les variables qui posent probleme, rajouter un @ devant la lignes suivantes :

compteur\compteur-live.php on line 52 ,
compteur\compteur-stats.php on line 42 ,
compteur\compteur-stats.php on line 55 ,
compteur\compteur-stats.php on line 56 ,
compteur\compteur-stats.php on line 66 ,
compteur\compteur-stats.php on line 76 ,
compteur\compteur-stats.php on line 55 .

C'est pas grand chose, en attendant que j'up une maj ;)
cs_mouloudia16 Messages postés 7 Date d'inscription jeudi 31 janvier 2008 Statut Membre Dernière intervention 3 mai 2010
7 juin 2010 à 09:31
Bonjour, merci à mkfreedown pour le relevé d'erreurs.
A quand le rectificatif car le programme semble très intéressant et n'utilisant aucune base de données.
Bon courage et bonne chance pour les rectifications.
cs_mkfreedown Messages postés 22 Date d'inscription mercredi 17 décembre 2008 Statut Membre Dernière intervention 11 février 2012
6 juin 2010 à 14:41
Slt
Ya Plusieurs ereurs:
Notice: Undefined variable: compteur in C:\Program Files\EasyPHP 3.0\www\compteur\compteur-live.php on line 52
Notice: Undefined variable: compteur in C:\Program Files\EasyPHP 3.0\www\compteur\compteur-stats.php on line 42

Notice: Undefined variable: this_ip in C:\Program Files\EasyPHP 3.0\www\compteur\compteur-stats.php on line 55

Notice: Undefined variable: CONFIG_timeout in C:\Program Files\EasyPHP 3.0\www\compteur\compteur-stats.php on line 56

Notice: Undefined variable: this_ts in C:\Program Files\EasyPHP 3.0\www\compteur\compteur-stats.php on line 56

Notice: Undefined variable: stats in C:\Program Files\EasyPHP 3.0\www\compteur\compteur-stats.php on line 66

Notice: Undefined variable: CONFIG_minimum in C:\Program Files\EasyPHP 3.0\www\compteur\compteur-stats.php on line 76

Notice: Undefined variable: this_ip in C:\Program Files\EasyPHP 3.0\www\compteur\compteur-stats.php on line 55
Warning: include(/home/june/www/padiphone/compteur/compteur-cache.txt) [function.include]: failed to open stream: No such file or directory in C:\Program Files\EasyPHP 3.0\www\compteur\compteur_design.php on line 2

Warning: include() [function.include]: Failed opening '/home/june/www/padiphone/compteur/compteur-cache.txt' for inclusion (include_path='.;C:/Program Files/EasyPHP 3.0\php\includes') in C:\Program Files\EasyPHP 3.0\www\compteur\compteur_design.php on line 2
visiteurs connectées (5 derniÚres minutes)
Rejoignez-nous