Gjorde en funktion som i sin tur fixade response.write/flush men la också in värdet i en variabel som jag i slutet på sidan sparade i databasen.
Function echo(sMess)
sLog = sLog & sMess
response.Write(sMess & vbcrlf)
response.Flush()
end function
3 svar · 291 visningar · startad av Obbelix
Kan man på nåt sätt spara det som skickats till klienten i slutet på en asp fil?
Har idag en fil som publicerar statiska sidor och skriver en "log" under tiden den kör m.h.a response.write. Nu skulle jag vilja spara ner resultatet (hela sidan) i databasen för att senare kunna felsöka mm.
Finns det nåt bra sätt eller är enda lösningen att man via en komponent (AspTear eller liknande) kör "http-get" på sidan och sparar resultatet?
/red: Kom på att AspTear med flera inte är så bra då man inte kan följa vad som händer under tiden, utan först när allt är klart kan man se loggen.
Gjorde en funktion som i sin tur fixade response.write/flush men la också in värdet i en variabel som jag i slutet på sidan sparade i databasen.
Function echo(sMess)
sLog = sLog & sMess
response.Write(sMess & vbcrlf)
response.Flush()
end function
Tänk bara på att om det är större mängder data så är det inte bra att konkatenera. Ta en titt på mitt inlägg här:
http://www.webforum.nu/showthread.php?s=&postid=987325#post987325
Kommer som mest handla om 15 rader a ca 40 tecken så jag tror det kommer gå bra. Men tack för tipset, kan vara bra att veta i framtiden.