Home Page Servizi Soluzioni Articoli Storia Contatti Links English Version
Software
Creazioni 2D
Creazioni 3D
Immagini
Open Source
Progetti
Utilità Web
Strumenti Grafica
Downloads
Documenti

Siti e progetti personali:

Forum per Programmatori in Italiano

Community per Programmatori, in Inglese

Community per Sviluppatori di Videogames

Portale con soluzioni ed articoli di Programmazione

Directory e motore di Ricerca per Alloggi

Servizi di Hosting e Registrazione Domini

Servizi di Hosting in versione Inglese

Servizi di Hosting Economico e Registrazione domini

Tutto il Network Giovanni Ceglia

Portale di Annunci Immobiliari in Inglese

Portale di Annunci Immobiliari in Italiano

Portale di Annunci Immobiliari in Tedesco

Malmignatta Motore di Ricerca

Malmignatta Motore di Ricerca in Inglese


SEMPLICE CONTATORE IN VBSCRIPT


Ecco a voi l'implementazione di un banalissmo ma utilissimo contatore.

Per non complicare troppo le cose supporremo per il funzionamento di
questo contatore che esista un file di testo iniziale con memorizzato
il valore 0 (Zero) come valore iniziale. E' possibile creare un file di
questo tipo con qualsiasi editor di testo a patto di salvarlo come solo
testo.

Il funzionamento di questo contatore è semplicissimo, ad ogni reload della pagina verrà aperto il file di log del contatore, verrà letto il valore testuale, convertito in numero ed incrementato, poi rimesso nel file.

Più semplice non è possibile!

Precisando che PERCORSO è il percorso completo della Directory contentente il file counter.log e quest'ultimo è un file iniziale che parte con il valore 0 o il valore da cui vogliamo farlo partire, proseguiamo:

DIM PathLog, LongCount  
Set PathLog=<strong>PERCORSO</strong> & "counter.log"
Set 'FileCounter=Server.CreateObject("Scripting.FileSystemObject")
Set FileStream=FileCounter.OpenTextFile(PathLog)
LongCount=CLng(FileStream.ReadLine) + 1
FileStream.Close
Set FileStream=FileCounter.CreateTextFile(PathLog)
FileStream.WriteLine(LongCount)
FileStream.Close
Response.Write(LongCount)

Logicamente mi sembra che dovrebbe andare, se comunque non vi dovesse
funzionare provate a contattarmi via e-mail.


Giovanni Ceglia
giovanniceglia@xungame.com


Home Page Servizi Soluzioni Articoli Storia Contatti Links English Version



Tutto il materiale qui presente è © CopyRight Giovanni Ceglia dal 2003, tutti i diritti sono riservati, la copia e la redistribuzione di materiale presente su questo sito, sono vietate ove non espressamente consentito. Eventuali marchi citati appartengono ai rispettivi proprietari. Giovanni Ceglia - Servizi Informatici, Internet e Hosting, Partita IVA N. 03972320653, Sede Legale in Via Trento N.74 84016, Pagani (Salerno) Italy, E-Mail: giovanni.ceglia@frazionabile.it, Tutti i contatti sono reperibili su: Ceglia.TEL.