Compteur de téléchargement de fichier sur mon
lounes78
Messages postés
45
Statut
Membre
-
Raid -
Raid -
j'ai mis un fichier sur mon site et proposer aux visiteurs de télécharger , et j'aimerais lui installer un compteur pour savoir combien de fois il a été télécharger.merci
2 réponses
-
Inutile de sortir la base de données s'il n'y a qu'un téléchargement qui n'est pas gérer avec MySQL.
Fais pointer ton lien vers "telecharger.php" :<a href="telecharger.php">Télécharger</a>
Ensuite, crées le fichier telecharger.php et compteur.txt.
Voici le code de telecharger.php :<?php /* Ouverture du fichier */ $cheminCompteur = 'compteur.txt'; $compteur = fopen($cheminCompteur,'r+'); /* Lecture de la valeur actuelle */ $nbVisites = (int) fgets($compteur); fseek($compteur, 0); /* Écriture de la nouvelle valeur */ $nbVisites++; fputs($compteur, $nbVisites); /* Fermeture du fichier */ fclose($compteur); /* Téléchargement du fichier */ $fichier = 'example.txt'; header('Content-Type: text/plain)'; header('Content-Disposition: attachment; filename="'.$fichier.'"'); readfile($fichier); ?> -
Tu dois certainement avoir un bouton "telechargement". Fais en sorte qu'à chaque clic, tu incrémentes un champ dans une base de données ou un fichier sur ton hébergement.