<% Dim sReferer, sIP, sScriptName, sDate, sPath Dim FSO, f 'leggiamo l'IP del visitatore sIP = Request.ServerVariables("REMOTE_ADDR") 'leggiamo il nome della pagina in esecuzione sScriptName = Request.ServerVariables("SCRIPT_NAME") 'leggiamo l'intestazione HTTP Referer sReferer = Request.ServerVariables("HTTP_REFERER") 'controlliamo se contiene un Referer If sReferer <> "" Then Set FSO = CreateObject("Scripting.FileSystemObject") 'impostiamo il percorso fisico del file di log sPath = Server.MapPath("/referer/referer.txt") 'apriamo il file di log in modalitā accodamento (8) 'se il file non esiste verrā creato automaticamente (True) Set f = FSO.OpenTextFile(sPath, 8, True) 'memorizziamo i dati 'data e ora -- IP -- nome pagina -- referer sDate = Now & "--" & sIP & "--" & sScriptName & "--" & sReferer f.WriteLine(sDate) 'chiudiamo il file e liberiamo memoria f.Close Set f = Nothing Set FSO = Nothing End If %> |