Ciao a tutti! Sono un principiante che da pochissimo si è avvicinato ad asp.
Sto studiandomi la guida che ho trovato su html.it e testando un esempio, mi è venuto fuori un errore che non capisco:

il codice dello script è il seguente
codice:
<%

Dim lapagina, ilcliente, lalingua
Dim filepath, filePath1,logfile

	'raccogli le informazioni che vuoi scrivere
	lapagina = Request.ServerVariables("PATH_INFO")
	ilcliente = Request.ServerVariables("REMOTE_ADDR")
	lalingua = Request.ServerVariables("HTTP_ACCEPT_LANGUAGE")

	'crea un FileSystem oggetto
	Set fs = Server.CreateObject("Scripting.FileSystemObject")

	'trova il path del file

	filePath =  Server.MapPath("\ospite.txt")
	filePath1 = Server.MapPath("\ospite.asp")

	Response.Write "I FilePath del mio file e':=" & filePath & "
" & "Il file asp e':= " & filePath1 & "
"

	'costruisci la stringa da scrivere
	'chr(44) e' una virgola, VBcrlf e' un carriage return+line feed
	strOspite = lapagina & chr(44) & ilcliente & chr(44) & lalingua & chr(44) & Now() & VBcrlf
	
	'aprila per scrivere
	Set LogFile = fs.OpenTextFile(filePath.1)

	'scrivi
	logfile.Write(strOspite)

	'chiudi
	logfile.Close
%>
e questo è l'errore che mi da il browser:

codice:
Il FilePath del mio file e':=C:\Programmi\vWebSrv120\webroot\ospite.txt
Il FilePath del mio file asp e':= C:\Programmi\vWebSrv120\webroot\ospite.asp
vAsp Scripting Error
Error: 54 Modalità file non valida
File: 
Source: Errore di run-time di Microsoft VBScript
Line: 29
Code: logfile.Write(strOspite)
Premetto che sviluppo con MS Internet Explorer,PSPad e vWebServer.
Grazie a chi risponderà!!!