Compteurs de téléchargement [PHP] - PHP - Programmation
Marsh Posté le 04-03-2004 à 16:35:53
bon je vais faire plus simple :
je voudrais qu'en cliquant sur un lien ca m'ouvre la page pointée par le lien, plus une autre page PHP ...
Marsh Posté le 04-03-2004 à 16:44:44
http://www.phpscripts-fr.net/scrip [...] =Compteurs
Marsh Posté le 04-03-2004 à 16:53:40
oui mais j'aurais bien aimé suivre ma facon de penser plutot que de m'inspirer de scripts deja existants
Marsh Posté le 04-03-2004 à 16:58:07
ben code alors
Tu fais un fichier click.php. dans ce fichier, tu incrémente(avec bdd ou fichier texte) puis tu rediriges vers le fichier à télécharger (ou pas) avec les header... voilà quoi
Marsh Posté le 06-03-2004 à 01:27:53
quand tu clique sur le lien tu peux aussi ouvrir un script php dans une iframe invisible du site, qui lui se chargera d'incrémenter le bon compteur dans la bdd
Un bon tuto là dessus:
http://developpeur.journaldunet.co [...] ting.shtml
Tu peux aussi stocker la date et l'heure du téléchargement, ca te permettra de voir (et faire un beau graphique avec la librairie adaptée) quand les fichiers sont les plus télécharger
Marsh Posté le 06-03-2004 à 13:35:07
Pour faire un bete compteur, il y a pas besoin de remote scripting...
Il faut simplement que toutes les pages qui doivent incrementer le compteur possedent un id.
Admetons que le fichier doc.zip possede l'id 6.
Pour proposer ce fichier a telecharger et que ce dernier incremente le compteur tu fais :
<a href="click.php?id=6">Doc.zip</a>
Ensuite dans ton click.php
tu recuperes l'id. Tu regardes dans la bdd le fichier qui correspond a cette id (via a un "SELECT * FROM table WHERE id='$id'" ).
Apres tu incrementes ton compteur. Et finallement tu redirige vers le fichier via un header.
Voila.
Marsh Posté le 06-03-2004 à 16:39:36
Cerel -> c'est ce que j'ai dit plus haut. Mais en plus bref j'avoue
Marsh Posté le 04-03-2004 à 13:33:32
Bonjour
Je voudrais faire un compteur qui s'incrémente à chaque fois que quelqu'un clique pour télécharger un fichier ...
Le but ultime étant de renvoyer ces compteurs (car il y a plusieurs fichiers à télécharger) vers une page qui récapitule o^en sont tous les compteurs ... de pourvoir modifier à sa guise ces compteurs et de bloquer les téléchargements à partir d'un certain nombre de téléchargement ...
Si quelqu'un à des pistes pour m'aider
Merciiii