Compteur de visite - fichier txt - code minimal

Soyez le premier à donner votre avis sur cette source.

Snippet vu 11 914 fois - Téléchargée 18 fois

Contenu du snippet

Ce code de compteur de visite est simple et concis, je le dépose car la majorité des codes comme celui-ci sont beaucoup plus longs et plus "complexes".

Source / Exemple :


<?php

$filename = "compteur.txt";
$compteur = file_exists($filename) ? file_get_contents($filename) + 1 : 1;
file_put_contents($filename, $compteur, LOCK_EX);
echo $compteur;

?>

A voir également

Ajouter un commentaire Commentaires
NHenry Messages postés 15069 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 29 mai 2023 158
22 juil. 2011 à 22:03
Bonsoir,

Au vu de la complexité du code, je pense que sa place serait sur Codyx.org.
C'est comme j'ai fais pour mon site, c'est très rudimentaire, mais quand on a pas de BDD, c'est vrai que c'est très utile.
Utilisateur anonyme
26 juil. 2011 à 15:19
C'est quasi un copier/coller d'un exo sur php du sdz...

Et si j'appuie 5 fois sur f5, il ce passe quoi? C'est sans intêret.
LeFauve42 Messages postés 239 Date d'inscription vendredi 20 octobre 2006 Statut Membre Dernière intervention 20 avril 2009
26 juil. 2011 à 15:52
C'est effectivement un bon exemple, et tres interessant (tout le monde n'a pas envie d'un framework de 2000 lignes de PHP pour faire des petits trucs simples).
"La perfection n'est pas atteinte quand on ne peut plus rien ajouter, mais quand on ne peut plus rien enlever" :o)

J'aurai mis la note max si tu avais mis ca dans une fonction et donne quelques explications sur le deploiement (comme choisir un repertoire dans lequel le serveur peut ecrire (et pas juste donner les droits sur le fichier comme je disais plus haut, car comme le fichier va etre cree par le premier appel du script, les droits seront forcement bons pour celui-ci)) mais FWIW je ne met pas souvent d'aussi bonnes notes ;o)
cod57 Messages postés 1654 Date d'inscription dimanche 7 septembre 2008 Statut Membre Dernière intervention 11 septembre 2013 19
28 juil. 2011 à 16:40
en fait 2 lignes (-: (surcharge cpu)
perso j'aime bien ce petit snippet mais je met que 8 parce que c'est un snippet
pierreSabatier Messages postés 27 Date d'inscription lundi 12 avril 2010 Statut Membre Dernière intervention 15 octobre 2011 1
11 sept. 2011 à 18:24
Bonjour tout le monde, au lieu de maugréer comme vous le faites, j'ai écrit un petit script qui, à la lecture de vos commentaires peu élogieux, vous ravira ou le cas échéant, relancera la discussion sur cette fonctionnalité.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.