L'utilisation de ces scripts est gratuite* et sans formalité préalable pour les sites personnels, scolaires, universitaires ou associatifs si ceux-ci sont sans but lucratif. Merci toutefois de communiquer par E-mail à l'auteur (spineau@teaser.fr) l'URL ou vous installez ces scripts ainsi que votre adresse E-mail pour qu'il puisse vous informer des mises- à-jour.
Pour toute autre utilisation sur site commercial l'autorisation préalable de l'auteur est à demander à l'adresse email (spineau@teaser.fr).
Toute réutilisation partielle des scripts pour un usage commercial est soumis aux mêmes restrictions.
L'auteur de ces scripts ne saurait être tenu responsable des problèmes pouvant survenir sur les serveurs et sites ou ceux-ci sont installés.
Cet ensemble de scripts comptabilise chaque téléchargement d'un ou plusieurs fichiers mis-à-disposition des visiteurs sur un site Web. Le compteur associé à chaque fichier en téléchargement peut par ailleurs être affich‚ dans une page Web.
Pour utiliser ces scripts sur votre site vous devez vérifier les points suivants :
NB : On postulera dans ce qui suit que le répertoire contenant les fichiers à télécharger et les scripts s'appelle /arc
Créez votre page Web listant les fichiers à télécharger comme d'habitude. Pour les liens vers les programmes à télécharger utiliser la syntaxe suivante :
<A HREF="htpp:/url_site/arc/download.php3?Fichier=fichier.zip">Prog1</A>
^Attention l'initiale de Fichier doit être en Majuscule.
Si vous souhaitez que le compteur de téléchargement s'affiche dans cette page pour chaque fichier, ajouter la ligne suivante en tout début de la page :
<?php include("./arc/compteur.php3"); ?>
Puis en face de chaque programme proposé :
Téléchargé <?php PrintCompteur("./arc/fichier.zip");?> fois.
Sauvegarder cette page Web et la renommer avec l'extension .php3 au lieu de .html. L'installer sur le site dans le répertoire contenant le sous-répertoire /arc.
Il est moyennant une petite astuce, possible de compter également le téléchargement de fichiers situés sur un autre serveur, celà peut être un fichier binaire, ou plus simplement l'accès à une page Html.
Pour celà, suivre l'exemple suivant. Par exemple pour compter les téléchargement du fichier toto.zip situé en
http://www.leweb.com/files/toto.zip il suffit de crééer dans le sous-répertoire ou sont stockés normalement
les fichier à télécharger, un fichier appelé toto.html. Ce fichier doit avoir la forme suivante :
<HTML>
<HEAD>
<meta HTTP-EQUIV="Refresh" Content="1;url=http://www.leweb.com/files/toto.zip">
</HEAD>
<BODY>
Chargement en cours.....
</BODY>
</HTML>
Pour chaque fichier "extérieur" à télécharger, il suffit donc de créer un fichier .html du même nom que le fichier selon l'exemple ci-dessus, en changeant uniquement l'adresse url indiquée dans la troisième ligne.