Her er en function som skriver til enten af en fil log.dat som du har skrevet i sprøgsmålet:
<html> <body> <%
sub logf(navn,str) set FSO = Server.CreateObject("scripting.FileSystemObject") set myFile = fso.OpenTextFile("C:\inetpub\wwwroot\eksperten\log.dat", 8,true)
ipadr = Request.ServerVariables("REMOTE_ADDR") myFile.WriteLine (date & " - " & time & ", IP: " & ipadr & " " & navn & " " & str) myFile.Close Set myFile = Nothing Set FSO = Nothing end sub
'Du bruger functionen sådan her så: logf Session("username"), "logged på"
sub logfil(text) Dim fso, f, filespec Set fso = CreateObject("Scripting.FileSystemObject") filespec = Server.Mappath("/log.txt") Set f = fso.OpenTextFile(filespec,8,true) f.WriteLine ""&Date&" -kl: "&time&", Ip:"&Request.ServerVariables("REMOTE_ADDR")&" - "&text f.Close end sub
logfil("Logged in i admin")
En lille blanding af de to script... Mit problem er at den indsætterlinien under alle de andre i stedet for oven over... Hvordan ændre man det ?
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.