Bonjour,
Quel est le code séparé (en vb.net, si possible) à implémenter sur une page .aspx, afin de compter le nombre des téléchargements de fichiers mis à disposition, et comment faire pour actualiser automatiquement le compteur ?
Merci
Bonjour,
Quel est le code séparé (en vb.net, si possible) à implémenter sur une page .aspx, afin de compter le nombre des téléchargements de fichiers mis à disposition, et comment faire pour actualiser automatiquement le compteur ?
Merci
Sur vote table vous pouvez ajouter une colonne Nombre de téléchargement, ensuite créez une requête sur qui s’incrémente lors de chaque clic
Exemeple :
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part Update MaTable set col =col+ 1
Merci.
मैं एक छात्र हूँ |
Merci pour ta réponse, mais je n'ai pas de table.
Les fichiers que je propose en téléchargement sont sur une page et sont accessibles par un clic sur le bouton correspondant ( et ce bouton est représenté par une image qui est l'icône d'un fichier PowerPoint)
Lorsque l'internaute clique sur ce bouton, voici le code qu'il déclenche pour provoquer le téléchargement du fichier correspondant( ici, le fichier Formation1.pptx)
Le code correspondant est :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Protected Sub Formation1_Click(sender As Object, e As ImageClickEventArgs) Handles Formation1.Click Response.HeaderEncoding = System.Text.Encoding.UTF8 Response.AppendHeader("Content-Disposition", "attachment; filename=" & "Formation1.pptx") Response.TransmitFile("~\formations\formations1\2013-2014\19-09-2013\Formation1.pptx") Response.End() End Sub
Bonjour,
Pour garder l’historique de votre téléchargement, il faut passer par une base de données ou un fichier XML http://csharpro.developpez.com/page4.php.
Merci.
मैं एक छात्र हूँ |
bonjour,
je te propose d'utiliser un fichier XML comme celui-là :
et au moment du clic sur télécharger et avant de transmettre le fichier à l'internaute fais incrémenter la valeur d'attribut nbrtelechargement.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <?xml version="1.0" encoding="utf-8"?> <Telechargements> <fichier nom="monnomFichier" nbrtelechargement=4> </fichier> </Telechargements>
Cordialement,
Mohammed
Vous avez la réponse à votre question ? Mettez votre sujet en
Une personne vous a correctement aidé ? Cliquez sur le +1
Bonsoir,
En effet, ton approche semble intéressante dans la mesure où elle permettrait de rattacher le nombre de clics au nombre de téléchargements.
Cependant, rien ne nous dira que le nombre des téléchargements correspondra exactement au nombre de clics.
Car l'internaute cliquera sur le lien, mais n'ira peut-être pas jusqu'au téléchargement effectif et attendu.
Donc, les pistes qui m'apparaissent plausibles:
1/ un compteur qui incrémente en effet le nombre de clics
2/ un compteur qui incrémente le nombre de download réels
3/ un compteur qui calcule la différence entre le nombre de clics et le nombre de téléchargements.
Ou bien:
un compteur qui ne compte que le fichiers "downloadés", et c'est cela qui serait en fait le plus intéressant dans cette histoire.
Alors les questions :
1/ Ecrire ce compteur en VB.NET ou en XML
2/ Comment l'intégrer dans le code behind
Et pour conclure:
Cela est courant et pourra être réalisable, puisqu'on remarque souvent sur des sites : " ce fichier à été téléchargé x fois ".
Il nous faudra seulement quelques bonnes autre âmes pour nous aider à résoudre cette difficultés - qui n'en est pas réellement une -
Merci à tous de m'avoir lu, et pardonnez-moi mes longueurs... d'écriture.
Joyeuses fêtes de fin d'années
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager