|
Compteur Auteur : Rotule.net Plateforme : Unix / Win NT 95 98 Télécharger le script et un jeu d'images Ce script tres simple est un compteur qui permet de changer facilement et rapidement les images qui sont utilisées car elles sont passées en paramètres lors de l'exécution du script. 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. Installation du script Il n'y a que 3 éléments a 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 a 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 ou vous voulez voir apparaitre le compteur : <!--#exec cgi="compteur/compteur.pl"--> Si vous voulez utiliser des jeux d'images différentes pour les chiffres, il suffit de créer des sous répertoire dans le répertoire principal ou vous avez placé les autres chiffres ($rep_chiffres) et d'ajouter comme paramètre au script le nom du répertoire contenant les images. Exemple : si je mets mes images dans le sous répertoire j4, j'appelle le script avec <!--#exec cgi="compteur/compteur.pl?j4"--> © 1999 cgi-fr.com http://www.cgi-fr.com/ |