120 messaggi dal 25 settembre 2006
Ciao, ho provato lo script ma mi dà un errore su Set fs

Microsoft JScript compilation error '800a03ec'

Expected ';'

/prima.asp, line 4

Set fs=CreateObject("Scripting.FileSystemObject")
----^
Modificato da GuidoC il 24 agosto 2018 09.56 -

lo avevo modificato in questo modo:

<%
myfile="/counter_mysite.txt"
Set fs=CreateObject("Scripting.FileSystemObject")
Set a=fs.OpenTextFile(myfile)
visita=CInt(a.ReadLine)
if Len(Session("visita"))=0 then
Session("visita")=visita
visita=visita+1
a.close
Set a=fs.CreateTextFile(myfile, True)
a.WriteLine(visita)
end if
a.Close
Response.Write visita
%>
Modificato da GuidoC il 24 agosto 2018 09.57 -

GuidoC
11.886 messaggi dal 09 febbraio 2002
Contributi
Ciao Guido,
il codice dell'esempio è scritto con il linguaggio VBScript, mentre tu stai usando JScript, come indicato nel testo dell'errore. La sintassi non è la stessa ed è per questo che hai un errore.

Se vuoi usare questo script così com'è, devi mettere questa riga di codice in cima alla pagina. Poi però non potrai mischiarlo con codice JScript.
<%@ Language="VBScript" %>

L'alternativa è convertire lo script riga alla sintassi del linguaggio JScript che tu stai usando.

ciao,
Moreno

Enjoy learning and just keep making

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.