Compteur de téléchargement

Répondre
Morganpog
le 21/04/2008 à 20:28
Morganpog
Bonjour à tous,
Je cherche à réaliser un compteur de téléchargement sans utiliser une base de donnée mais plutot en utilisant un fichier texte.
Voici le code que j'utilise :

<?php 
session_register("login");
$fichier="compteur.txt";
if($visite=="") {

$visite="ok";

$inF = fopen($fichier,"a");
fputs($inF,".");
fclose($inF);
}

$cpt = filesize($fichier);
?>


j'ai donc un petit problème il faut que ce code soit sur une page différente de la page ou il y aura le lien "télécharger le fichier" (pour ca il n'y a aucun problème) mais il faut qu'elle se ferme automatiquement des que la fenetre de téléchargement apparait.
Comme ca il me compte un hit et le visiteur ne voit presque rien.

Donc comment faire ? smiley
Et est-ce la meilleur solution ?
Morganpog
le 21/04/2008 à 23:44
Morganpog
c'est bon apres plusieurs recherche j'ai trouver un bon script ne fonctionnant pas comme j'avais prévu (c'etais un peu long à faire ce que j'avais prevu)
Là dans ce script il n'y à que du php et pas besoin de créer X fichier texte pour enregistrer le nombre de téléchargement.
Merci google smiley
LupusMic
le 22/04/2008 à 00:23
LupusMic
Tu sais, les serveur Web le font par défaut. Il suffit de manipuler àa et tu obtiens des statistiques fiables, sans pour autant risquer d'introduire un bug en utilisant PHP.

En j'dis ça... :p
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
lordgun
le 22/04/2008 à 16:53
lordgun
En fait, la solution c'est de compter le téléchargement comme tu le fais, dans la fenetre courante, puis de rediriger via

<? php header('Location: fichier.txt'); exit; ?>

vers ton fichier.
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours