Salve ragazzi...io sono un neofita in materia e quindi sono andato alla ricerca di un semplice contatore di accessi per inserirlo nel mio sito.
Sono venuto direttamente su questo sito dove ho trovato in questa pagina :
http://asp.html.it/articoli/leggi/66...l-nostro-sito/
Un contatore dalla struttura molto semplice.
L'ho impostato in questa maniera :
-Ho creato un .txt (conta.txt)
All'interno ho scritto 0
-Ho modificato la pagina counter.asp in questa maniera(cambiando solamente il percorso delle immagini .gif) :
-----------------------
<%
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
%>
var str = "<%= conta %>";
//solo questo qui ho modificato
var begin = "<img src=\"img/";
var middle = ".gif\" alt=\"";
var last = "\">";
for(x = 0;x < str.length; x++) {
str1 = str.charAt(x);
document.write(begin + str1 + middle + str1 + last);
}
-------------------
-E ho creato una cartella IMG dove ho inserito le 9 immagini .GIF ovvero da 0 a 9,
-Ho creato un pagina html chimata index dove nel body ho messo questa dicitura :
------------------
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>aaaa</title>
<style>
A:link, A:visited {text-decoration:none}
img{border: 0px;}
</style>
</head>
<body bgcolor="#000000">
<center>
<SCRIPT LANGUAGE="JavaScript" SRC="counter.asp"></SCRIPT>
</center>
</body>
</html>
--------------------------
Una volta che lo faccio partire mi da sempre 0...anche se riavvio il modem quindi cambiando indirizzo IP...
dove ho sbagliato???
Vi lascio anche il link dove è caricato il tutto per fa r capire meglio il mio problema.
www.alexaries.it
In attesa di risposta Alex

Rispondi quotando