Guidainlinea.com - Risorse gratuite per Webmaster

| ASP | PHP | Download | Flash | NEWS | Grafica | .NET | Basi Banner | PhpNuke | Forum | Top100 | Webring |

 
100cocktails
   

 

 

 

 

 

 

Un contatore di accessi con file di testo (JSCRIPT)

Realizziamo una delle utility Web più diffuse in assoluto, un contatore di accessi testuale in Asp con l'utilizzo di un file di testo in cui salvare il numero di accessi.

Creiamo per prima cosa il file counter.txt e scriviamo al suo interno il numero da cui vogliamo che inizi il conteggio, ad esempio zero 0 (in numerico) e salviamolo nella stessa directory del file Asp che dovrà mostrare il contatore.

Segue lo script da inserire nel punto della pagina dove si vuole che venga visualizzato il contatore:

<%@Language = JScript%>
<html>
<head>
<title>Un contatore di accessi con Asp</title>
</head>
<body>

<%
   var Path = Server.MapPath("counter.txt");
   var Fso = new ActiveXObject("Scripting.FileSystemObject");
   var OpenStr = Fso.OpenTextFile(Path);
   var Str = OpenStr.ReadLine();
   OpenStr.Close();
   var Counter = parseInt(Str);
   Counter++;
   var CloseStr = Fso.CreateTextFile(Path);
   CloseStr.WriteLine(Counter);
   CloseStr.Close();
   Response.Write(Counter);
%>

</body>
</html>

Il suo funzionamento è semplice, si accede ad un file di testo contenente il solo valore numerico zero attraverso il FyleSystemObject, si va ad incrementare al caricamento della pagina una variabile numerica di una unità e si va a salvare il nuovo valore nel file di testo sovrascrivendolo.

 A cura di Luca Ruggiero

 

 

.:: Le sezioni ::.

 .: HTML
 .:
ASP
 .:
PHP
 .:
CSS
 .:
.NET
 .:
CGI/PERL
 .:
Flash
 .:
Download
 .:
JavaScript
 .:
FrontPage
 .:
DreamWeaver
 .:
IIS
 .:
PaintShop Pro
 .:
SQL
 .:
VisualBasic
 .:
XML.NET
 .:
PHPNuke
 .:
PhotoShop
 .:
Basi banner

.:: Script & File ::.

 .: ASP
 .:
.NET
 .:
PHP
 .:
CGI/PERL
 .:
Movies
 .:
Basi Banner
 .:
Programmi

.:: FAQ ::.

 .: ASP
 .:
HTML
 .:
PHP
 .:
CSS

.:: Tutorials ::.

 .: ASP
 .:
PhotoShop
 .:
Flash
 .:
JavaScript

 

 

Guidainlinea.com come homepage |  Aggiungi questa pagina ai preferiti
Home | Manuali | EBooks | Libri | NewsLetter | Community | Corsi | Shopping | Guadagna | Servizi | Mandaci il tuo tutorial | Links
Per qualsiasi informazioni scrivi alla Redazione al Webmaster o per informazioni generali ad info@manuali.net - Note Legali