Ce script très simple est un compteur.
Le script fonctionne aussi bien sur un serveur Windows (avec quelques adapatations) que sur un serveur Unix.
Pour fonctionner, le script utilise les SSI (commandes qui sont insérés dans les pages HTML et plus spécialement l'exec. Il faut donc que cette commande soit autorisée.
Exemple en fonctionnement :
Cette page a été chargée fois.
Installation du script
Il n'y a que 3 éléments à paramétrer pour installer ce script :
#!/usr/local/bin/perl doit être modifié pour indiquer le chemin d'accès à perl.
En dessous des commentaires, il faut modifier les variables :
$compteur='counter.txt';
Vous pouvez / devez remplacer 'counter.txt' par le nom que vous voulez donner a votre compteur.
$rep_chiffres='/divers/Compteur';
Vous devez remplacer '/divers/Compteur' par le chemin d'accès à vos images. Il s'agit du chemin d'accès d'un point de vue web, vous pouvez donc le faire précéder de http://www.votredomaine.com/images.
Le script tel qu'il est livré dans l'archive fonctionne sans aucun problèmes sous Unix et Win NT; par contre sous windows 95 98 il faut le modifier légèrement.
Il faut remplacer flock par #flock de facon à désactiver cette fonction car elle n'existe pas sous windows 95 98.
Utilisation
Pour appeler votre compteur, placez la ligne suivante dans votre page html à l'endroit où vous voulez voir apparaitre le compteur :
<!--#exec cgi="compteur/compteur.pl"-->