begin process at 2012 02 14 02:43:33
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

ASP.Net

 > COMPTEUR DE HITS EN ASP .NET (VB) - ASP .NET COUNTER (VB)

COMPTEUR DE HITS EN ASP .NET (VB) - ASP .NET COUNTER (VB)


 Information sur la source

Note :
Aucune note
Catégorie :ASP.Net Source .NET ( DotNet ) Niveau :Débutant Date de création :09/06/2003 Date de mise à jour :14/05/2006 22:46:04 Vu :21 168

Auteur : iuniversal

Ecrire un message privé
Site perso
Commentaire sur cette source (1)
Ajouter un commentaire et/ou une note

 Description

Grâce à cette source ASP .Net (VB) vous pourrez comptabiliser le nombre de Hits de votre site Web et ceci sans utiliser de base de données !    

Source

  • <%@ Page Language="vb" %>
  • <%@ Import Namespace="System.IO" %>
  • <%@ Import Namespace="System.Web.UI.Webcontrols" %>
  • <%@ Import Namespace="Microsoft.VisualBasic" %>
  • <%
  • 'Création des variables d'appel
  • Dim fichier as string
  • Dim objReader as StreamReader
  • Dim objWriter as StreamWriter
  • 'Variable contenant le nom et l'emplacement du fichier
  • fichier = server.mappath("hits.txt")
  • 'Si le fichier n'existe pas alors le créer en inscrivant le nombre 0
  • If not File.Exists(fichier) then
  • objWriter = File.CreateText(fichier)
  • objWriter.Write("0")
  • objWriter.Close
  • End if
  • 'Lecture du fichier contenant le nombre de hits
  • objReader = File.OpenText(fichier)
  • Dim sCount as string = objReader.ReadToEnd()
  • objReader.Close
  • 'Ecriture du fichier contenant le nombre de hits + 1
  • objWriter = File.CreateText(fichier)
  • objWriter.Write(scount + 1)
  • objWriter.Close
  • scount = scount + 1
  • 'Afficher à l'écran le nombre de hits obtenu
  • Response.Write (scount + " hits")
  • %>
<%@ Page Language="vb" %>
<%@ Import Namespace="System.IO" %>
<%@ Import Namespace="System.Web.UI.Webcontrols" %>
<%@ Import Namespace="Microsoft.VisualBasic" %>

<%
'Création des variables d'appel
Dim fichier as string
Dim objReader as StreamReader
Dim objWriter as StreamWriter

'Variable contenant le nom et l'emplacement du fichier
fichier = server.mappath("hits.txt")

'Si le fichier n'existe pas alors le créer en inscrivant le nombre 0
If not File.Exists(fichier) then 
objWriter  = File.CreateText(fichier)
objWriter.Write("0")
objWriter.Close
End if

'Lecture du fichier contenant le nombre de hits
objReader = File.OpenText(fichier)
Dim sCount as string = objReader.ReadToEnd()
objReader.Close

'Ecriture du fichier contenant le nombre de hits + 1
objWriter  = File.CreateText(fichier)
objWriter.Write(scount + 1)
objWriter.Close
scount = scount + 1

'Afficher à l'écran le nombre de hits obtenu
Response.Write (scount + " hits")
%>     

 Conclusion

Script anciennement utilisé sur SeveralWays.Org


 Historique

03 février 2005 21:53:31 :
07 mars 2006 20:59:51 :
Correction syntaxique du code
14 mai 2006 22:46:04 :
Correction syntaxique.

 Sources du même auteur

Source .NET (Dotnet) PROTECTION DE PAGES ASP .NET PAR MOT DE PASSE - ASP .NET PRO...

 Sources de la même categorie

Source avec Zip Source .NET (Dotnet) GUESTBOOK AVEC GRIDVIEW par DanMor498
Source avec Zip CHECKED DROPDOWNLIST par fredzool
Source avec Zip Source avec une capture Source .NET (Dotnet) GRIDVIEW WITH TREEVIEW AND CALLBACK par fredzool
Source avec Zip APPELLER UN WEBSERVICE DEPUIS JAVASCRIPT par fredzool
Source avec Zip Source .NET (Dotnet) MONEY TEXTBOX WITH EMBEDED JAVASCRIPT par fredzool

Commentaires et avis

Commentaire de Mayzz le 04/02/2011 23:19:39

Salut,

Je sais que cette source date mais au moins pour ceux qui passeraient par la, utilisez plutôt l'espace de noms IO. FSO c'est du VBS donc ASP et c'est pas très .Net

Sinon je pense que cette méthode n'est pas très bonne, car si une page, pour une raison quelconque met du temps à s'exécuter et qu'elle ouvre le fichier le temps qu'elle le referme il peut y avoir eu 20 clics. Mieux vaut passer par une DB si possible.

Voila, ++

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,950 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales