10 utentionline
(1) Calendario eventi in PHP
(1) Logo omni-presente
(1) Pubblicare un sito
(1) home
(1) Guida CSS 2
(1) news n.9 - 18 Ottobre 2006
(1) Tutorials Javascript
(1) il nuovo libro di Fabio volo
(1) Contatore di visite
Yappybook
searchengine
quicklinks
WebDesigner
Tutorials ASP
Tutorials XHTML
Tutorials Javascript
Tutorials HTML-CSS
Tutorials SQL
Tutorials PHP & MySQL
AJAX applicazioni web
Web Development
Template & Layout
Non solo Web :: Blog
Portfolio Lavori
Who is Yappy?
Benvenuto nella Newsletter
libririviste
Newsletter
Calendario motoGP 2007
newscorsi
FAQ & Domande
newscorsi
Web Designer gratuitoCorso Web Designer Gratuito per creare siti internet trucchi, consigli, esempi pratici e template per diventare un vero web designer.
Seo Extreme 2007
Al corso nazionale "Seo Extreme 2007" troverai le ultime tecniche e strategie di Posizionamento nei motori di ricerca. Parteciperai ad un corso di alto livello dedicato a chi vuole fare posizionamento...
Newsletter
Obiettivi e risultatiCiao,
ho atteso un po' a mandarti una nuova newsletter ma volevo essere sicuro di aver qualcosa da dire e qualcosa da offrire.
News n.13 - 27 febbraio 2007
In questa edizione ci sono nuovi tutorial e domande a cui ora è facilissimo trovare risposta come mettere il bottone Skype oppure una Google Map sul tuo sito internet.
Inoltre novità e corsi per diventare professionisti del web...
libririviste
Web Design Facile"Web Design Facile" di Davide Vasta è una guida pratica che conduce il lettore, passo per passo attraverso la realizzazione di un sito Internet: dalla creazione di un prototipo da mostrare al cliente fino al suo sviluppo definitivo.
WebDesigner 22
Web Designer Magazine n.22. Flash in prima linea, conoscere l'ultima versione del programma Macromedia. Inserire video Flash nelle vostre pagine. In primo piano "diventare Designer di successo".
tagclouds
Web Design Studios villa Montartino Macromedia Studio 8 Scegli lo stile! webdesigner 17 PHP Tag Cloud Corso Web Marketing Web Design Facile le Mans Francia motoGP 2006 Scrolling in Javascript New YappyWeb squadre motomondiale 2006 News n.13 - 27 febbraio 2007 Speciale Filtri sui datisyndicate
RSS 2.0Atom feed
CreativeCommons
Contatore di visite
[03 Feb 2004]Oramai non è così frequente ma per imparare ad utilizzare l'ASP e le funzioni lato server è l'ideale.
Oramai non è così frequente ma per imparare ad utilizzare l'ASP e le funzioni lato server è l'ideale.
Prima di tutto bisogna avere un file "contatore.txt"in cui abbiamo memorizzato il numero 0 contenuto nella stessa cartella del file default.asp che adiamo a costruire con il codice mostrato di seguito:
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml" /><head />
<%
dim file, infile, outfile, visite
Set file=CreateObject("Scripting.FileSystemObject")
Set infile=file.OpenTextFile(Server.MapPath("contatore.txt"),1,true)
'è la variabile che contiene il testo contenuto nel file
visite=infile.ReadLine()
infile.Close Set infile=Nothing
' incremento il contatore
visite=visite+1
Set outfile=file.CreateTextFile(Server.MapPath("contatore.txt"),true)
'apre e scrive nel file
outfile.WriteLine(visite)
outfile.Close
Set outfile=Nothing
Set file=Nothing
%>
Ora utilizziamo i dati salvati:
Numero visite:<%= visite %>
Ora vediamo come utilizzare al meglio questa informazione:
Nella sezione precedente abbiamo visto come memorizzare all'interno di un file il numero di visite ricevute dal sito e come aggiornarle ad ogni visita.
In particolare vogliamo creare il tipico contatore con le immagini.
Numero visite:
<% dim i, num i=5
' la cifra è a cinque cifre
num=0
do while i>=0
num=Int(visite/10^i) %>
<img src="img/<%=num%>.gif" alt="" />
<% visite=visite-num*10^i
i=i-1
loop %>
Il risultato che andremo ottenere è quello mostrato:
Numero visite: 





Scarica l'esempio.

