Ciao,
Ti ho riscritto questo contatore inserendo anche l'html con gli opportuni commenti.
Se rivai all'indirizzo www.worldonlinexpo.com/db/conta.asp potrai vedere il risultato di questa pagina.
Se togli la session, ossia queste righe di codice
If Session("conta")="" then
Session("conta") = conta
e il relativo
End if
potrai far avanzare il contatore ad ogni aggiornamento del browser
Ma prima di incasinarti prova a far funzionare questo. Magari poi Ti darò un file dove potrai sbizzarrirti con un contatore che scrive in un database l'indirizzo IP del visitatore, il browser utilizzato, la lingua e gli accessi
Ciao!
dover
<%
Response.Expires = 0
Set fs = CreateObject("Scripting.FileSystemObject")
Path = server.mappath("conta.txt")
Set a = fs.OpenTextFile(path)
conta = CInt(a.ReadLine)
If Session("conta")="" then
Session("conta") = conta
conta = conta + 1
a.close
Set a = fs.CreateTextFile(path, True)
a.WriteLine(conta)
End If
a.Close%>
<html>
<head>
<STYLE type="text/css">
.testo {font-size:7pt; font-family:verdana; color:#336699}
</style>
<title></title>
</head>
<body>
<table border=1 width=600 height=400 align=center>
<tr>
<!--questo td contiene la classe che formatta il testo del contatore
La classe (.testo) è stata definita nell'head
-->
<td class="testo" valign=top>
<%
'questo è il richiamo al contatore visite: (ora sei nell'asp)
response.write("Sei il visitatore n." & conta)
%>
</td></tr></table>
</body>
</html>