9 messaggi dal 28 marzo 2001
Stò cercando di aggiungere nuove righe ad un file di testo che dovrà funzionare da file di log per le operazioni fatte sul mio sito.

Il mio codice è il seguente:
<%
Dim fsoObject
Dim FilObject
Dim strEnding

'Const ForAppending = 8
'Const TriStateFalse = 0

strEnding="Testo di prova da inserire alla fine del file"
Set fsoObject=Server.CreateObject("Scripting.FileSystemObject")
Set FilObject=fsoObject.getFile("logs.txt")
'filObject.OpenAsTextStream(ForAppending,TriStateFalse)
filObject.OpenAsTextStream(8,0)
filObject.Writeline strEnding
%>

Apparentemente è tutto OK ma invece ottengo il seguente errore:

Microsoft VBScript compilation error '800a0414'

Cannot use parens when calling a Sub

/logs/prova_log.asp, line 13

filObject.OpenAsTextStream(8,0)
-------------------------------^

Perchè??
Grazie in anticipo a chi vorrà rispondermi.


215 messaggi dal 29 aprile 2001
www.antidoto.org
Prova così:

<%

Const ForAppending=8
Dim fsoObject
Dim strPath
Dim objOpenFile
Dim strEnding


strEnding="Testo di prova da inserire alla fine del file"
Set fsoObject=Server.CreateObject("Scripting.FileSystemObject")
strPath=(Server.MapPath("logs.txt"))
Set objOpenFile=fsoObject.OpenTextFile(strPath,ForAppending)
objOpenFile.Writeline strEnding
%>


@ntidoto - Tutta la Roma dei Pub
http://www.antidoto.org
Il migliore sito sui pub di Roma, sul mondo della birra e non solo

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.