|
 |
Meuh$ Meuh 05/08 :: 21:03
Admeuhnistrateur


| | Boarf, c'est surtout la flemme qui m'en empêche, parce que c'est chiant de coder et de passer 3 heures à se demander pourquoi ça marche pas, tout ça parce qu'on a mit un seul = dans un if au lieu de 2 (rigolez pas, ça m'est déjà arrivé xD)
Bref, on dérive, fait nous un bon compteur  | |
 |
Luigi_home$2003304 Luigi_home 06/08 » 19:59
Here I am, Once again, I'm tourn into pieces ...


| | Mouais, je vais le compteur mais vous n'aurez pas ça aujourd'hui. Mais vous l'aurrez certainement demain 
::: EDIT :::
Voici le code pour le compteur: Si jamais vous avez quelque chose à dire, dites le 
[compteur.php'] <? if (!isset ($_COOKIE['ip_block_compteur'])) { $timestamp_expire = time() + 60*60*24; // Le cookie expirera dans une journée setcookie('ip_block_compteur', $_SERVER['REMOTE_ADDR'], $timestamp_expire); // on crer un cookie
$monfichier = fopen('compteur.txt', 'r+'); // on ouvre un fichier
$pages_vues = fgets($monfichier); // On lit la première ligne (nombre de pages vues) $pages_vues++; // On augmente de 1 ce nombre de pages vues fseek($monfichier, 0); // On remet le curseur au début du fichier fputs($monfichier, $pages_vues); // On écrit le nouveau nombre de pages vues
fclose($monfichier); // on ferme le fichier
echo '<p style="margin-left: 5; margin-top: 0; margin-bottom: -1" align="left">il y a eu <b>' . $pages_vues . '</b> visites depuis l\'ouverture du site le 3 septembre 2001</p>'; } else // Sinon { $monfichier = fopen('compteur.txt', 'r+'); // on ouvre le fichier
$pages_vues = fgets($monfichier); // On lit la première ligne (nombre de pages vues)
fclose($monfichier); // on ferme le fichier
echo '<p style="margin-left: 5; margin-top: 0; margin-bottom: -1" align="left">il y a eu <b>' . $pages_vues . '</b> visites depuis l\'ouverture du site le 3 septembre 2001</p>'; } ?> [/compteur.php]
[compteur.txt] [/compteur.txt] | |
 |
Mario$ Mario 06/08 :: 11:41
Smells Like SNES Spirit


| | Je précise que mon compteur précédent ne comptait pas le nombre de visiteurs mais de visites, et se foutait que la même personne passe 36 fois avec la même IP, il comptait 36 visites 
Mario Museum: la référence francophone sur l'univers de Super Mario. | |
 |
Meuh$ Meuh 06/08 :: 12:04
Admeuhnistrateur


| | Si je comprends bien ton truc Luigi_home, ça crée un cookie, et si le cookie existe déjà, le compteur n'augmente pas ^^ 1 an, c'est peut-être un peu exagerer, quand même, j'aurai plutôt vu un jour personnelement, m'enfin bon xD En plus ceux qui n'ont pas les cookies activés, ça peut bugger, non ? ^^
Mario : Ouais ben c'est pas bien, tu m'étonnes que t'ait autant de visites alors  | |
 |
Luigi_home$2003304 Luigi_home 06/08 :: 14:01
Here I am, Once again, I'm tourn into pieces ...


| | Meuh > Justement, le compteur est réglé à une journée. Donc le cookie ne sera pas supprimé avant une journée donc c'est comme tu voulais. Ensuite, pour les cookie, je ne pense pas que ça bug car si le code PHP ne détecte pas pas un cookie créé, bha il il en créra un et augmentera de un le nombre de visites 
Sinon Mario, si tu veux absolument un compteur comme celui que tu avais, je peux t'enlever les cookie et augmenter de un à chaque fois que la page est chargé  | |
 |
Sonytendo$2003258 Sonytendo 06/08 :: 16:12
Pourquoi c'est toi Qui fini toujours dans ses bras . . .


| | luigi_home, tu code peut-être bien mais aenlèvel es message eroné des \\ puisque à coté de ton $timestamp_expire = time() + 60*60*24 qui signifie donc que ton cookie durera 1 journée seulement tu as marqué qu'il durera un an
Si je prenais le temps de t'écrire tout ce que j'ai a te dire Je commencerais par «tu es belle à mourir». 09.01.08 -- Bye-bye ! | |
 |
Meuh$ Meuh 06/08 :: 18:44
Admeuhnistrateur


| | Vi, c'est pour ça que j'ai interprété ça comme un an, vu que tu as mis en commentaire que le cookie expirera dans un an, gneu 
Et puis, si les cookies sont désactivés, PHP ne peut pas créer de cookies, donc là ça marchera pas et ça augmentera d'un à chaque fois que l'utilisateur surfera.
Enfin bref, y'a pas grand monde qui n'active pas ses cookies  | |
 |
Luigi_home$2003304 Luigi_home 06/08 :: 19:44
Here I am, Once again, I'm tourn into pieces ...


| | Ouais mais les commentaires, ont s'en fout pas mal (enfin, pour ma part). Sinon, j'ai vérifié avec mon super hébergeur ( ) et même si les cookies ne marche pas, ça augmente de un pareil ... Donc bon, on verra ce que ça donnera  | |
 |
Meuh$ Meuh 06/08 :: 19:54
Admeuhnistrateur


| | Sauf que les commentaires, ici, ça permet à quelqu'un qui ne connaît pas le PHP de comprendre ton script, ou encore à toi de pouvoir retravailler plus tard dessus en sachant à quoi ça sert...
Sinon, oui, ça augmente de un pareil, mais si le gars recharge la page, ça augmentera encore de 1  | |
 |
Luigi_home$2003304 Luigi_home 06/08 :: 19:58
FreeZee, un jour, je te tuerai ;-)


| | Ouais mais ça peut arriver à la même chose avec les adresses IP. Si quelqu'un a une adresse IP dynamique, ça fera un à chaque fois qu'il chargera la page ... Donc, bon, ça revient pratiquement au même ... | |
 |
Meuh$ Meuh 06/08 :: 20:00
Admeuhnistrateur


| | Euh, sauf qu'une adresse IP dynamique ne change pas toutes les secondes, mais à chaque connexion, donc là y'a quand même une grande différence xD Enfin bon, comme j'ai dit ça change pas grnad chose, doit pas y avoir grand monde sans cookies. | |
 |
Luigi_home$2003304 Luigi_home 06/08 :: 20:03
FreeZee, un jour, je te tuerai ;-)


| | Bha habituellement, la configuration par défaut du navigateur accepte les cookies donc, faudrait que quelqu'un joue dans la configuration ... m'enfin, ça ne peut pas être pire que l'ancien compteur de Mario ... | |
 |
Plua$2003252 Plua 07/08 :: 09:38
Nirvana for ever


| | Mario > Pour un compteur gratuit et plutôt bon, je te conseille I-Services. Tu peux par exemple directement mettre les 142 000 visites plus les 11 000. Tu peux également le traduire en compteur texte avec le code couleur de ta page pour qu'il s'introduise parfaitement ! J'espère que ce sera un bon conseil =) | |
 |
Luigi_home$2003304 Luigi_home 07/08 :: 13:53
Si la lune brille sur nos mémoires ...


| | He, et mon compeur alors ??? Nan mais si Mario veux remettre son compteur à 142 000, bha il a juste à aller dans le fichier texte Sinon, si il veut une couleur en particulier ou bien un compteur autre que texte, il pourra me le dire et j'essaierai d'arranger cela  | |
 |
Meuh$ Meuh 07/08 :: 14:28
Admeuhnistrateur


| | L'avantage du compteur de Luigi c'est qu'il risque pas de sauter d'un seul coup si soudainement, les gars de chez I Services décide de le retirer  C'est mieux de pouvoir le contrôler de "chez-soi" ^^ | |
 |
Plua$2003252 Plua 07/08 :: 14:47
Nirvana for ever


| | Ca m'étonnerait très franchement qu'un compteur I-Services saute puisque tu peux décider de mettre le nombre de chiffres que tu veux (8 comme ca tu es sûr qu'il n'y a pas de problème) et de la remise à zéro (tu mets "Jamais" et puis hop tu risques vraiment rien). Et puis ca fait plus d'un an que j'utilise I-Services et je n'ai jamais rencontré ce genre de problèmes. Mais je suis sûr que le compteur de Luigi_Home est aussi très bien  | |
 |
Meuh$ Meuh 07/08 :: 14:52
Admeuhnistrateur


| | On sait jamais, ils peuvent faire faillite demain, hein  Et puis, il vérifie l'adresse IP leur compteur ? ^^ Enfin bon, Luigi_home à déjà fait un compteur, faut pas qu'il l'ait fait pour rien, non plus ^^ | |
 |
Plua$2003252 Plua 07/08 :: 14:56
Nirvana for ever


| | Il me semble que oui pour l'IP ^^ D'accord avec toi, je laisse la tâche du compteur pour l'ami Luigi_home  | |
 |
Luigi_home$2003304 Luigi_home 07/08 :: 15:10
Si la lune brille sur nos mémoires ...


| | Merci Sinon, les compteur d'I-Service peuvent vérifier les IP (mais tu as le choix que I-Service vérifie les IPs ou pas). Mais bon, il est mieux avoir un compteur sans pub (que quand tu as la souris dessus, il n'y est pas de lien allant vers I-Service). Et si comme Meuh l'a dit, si I-Service rencontre des problèmes, compteur sera pas mieux que celui que Mario a présentement ... Et en plus, si Mario veut quelque chose de personnel, il peut me le dire et je lui ferai (décoration ...)  | |
 |
Mario$ Mario 07/08 :: 17:45
Smells Like SNES Spirit


| | Je pourrais avoir une page vierge avec démo du compteur pendant quelques jours? 
Mario Museum: la référence francophone sur l'univers de Super Mario. | |
 |
Meuh$ Meuh 07/08 :: 18:42
Admeuhnistrateur


| | Bah, recopie le code dans une page vide et voilà ^^ Euh, une question idiote me vient à l'esprit...Wanadoo supporte le PHP ?  | |
 |
Luigi_home$2003304 Luigi_home 07/08 » 19:29
Si la lune brille sur nos mémoires ...


| | Bha oui, il supporte PHP mais n'offre pas MySQL Sinon, Mario, je te ferai une page de démo dans quelques secondes 
::: EDIT :::
Pour le PHP, ça dépend de l'offre qu'a pris Mario, si l'offre est un hébergement gratuit, bha on ne peut pas mettre le compteur puisse que PHP n'est pas activé. Par contre, si il a pris un offre d'hébergement payant, bha PHP est activé 
::: FIN DU EDIT ::: | |
 |
Meuh$ Meuh 07/08 :: 20:03
Admeuhnistrateur


| | Je doute qu'il ait pris l'offre payante xD
Donc bon, c'est rappé pour le compteur, dirait-on... En Javascript, peut être ? | |
 |
Luigi_home$2003304 Luigi_home 07/08 :: 20:11
Si la lune brille sur nos mémoires ...


| | Je ne sais pas si c'est la meilleure solution car beaucoup bloque le JavaScript ... | |
 |
Meuh$ Meuh 07/08 :: 20:29
Admeuhnistrateur


| | Bah, donc, il va devoir utiliser les compteurs d'I-Machin ^^ A part si tu vois une autre solution, personnelement j'en vois pas  | |
 |
Plua$2003252 Plua 07/08 » 20:39
Nirvana for ever


| | I-Services s'il te plait Meuh ^^ Si c'est rapé pour le compteur de Luigi_home, je peux faire une petite démonstration d'un compteur I-Services, tout ca sur mon compte bien sûr  | |
 |
Meuh$ Meuh 07/08 :: 21:02
Admeuhnistrateur


| | Tu as des actions chez eux ou quoi ? Je les appeles I-Services si je veux, rah xD | |
 |
Luigi_home$2003304 Luigi_home 07/08 :: 21:04
Si la lune brille sur nos mémoires ...


| | Nan mais je croix que Mario connais les compteurs d'I-Services ... Donc bon, La seule solution queje connais (et même, je ne suis pas sur qu'elle fonctionnera), c'est de placer un code que je ne connais pas dans le .htacces pour faire en sorte que les document .html ou .htm puisse prendre du PHP  | |
 |
Meuh$ Meuh 07/08 :: 21:13
Admeuhnistrateur


| | Euh, si le serveur ne prend pas en charge le PHP, on ne peut rien y faire, il doit être installé sur le serveur, ce qui est impossible pour nous ^^ | |
 |
Luigi_home$2003304 Luigi_home 07/08 :: 21:20
Si la lune brille sur nos mémoires ...


| | Mouais, alors, dans ce cas, on ne peut rien faire. Àp art de déménager Mario Museum sur Free  | |