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
e questo è l'errore che mi da il browser: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 %>
Premetto che sviluppo con MS Internet Explorer,PSPad e vWebServer.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)
Grazie a chi risponderà!!!

Cruncio
Rispondi quotando