%
Sub MessageOutToFile(messageOut)
Set fs = CreateObject("Scripting.FileSystemObject")
currentFilename = Request.ServerVariables("PATH_TRANSLATED")
pos = InStrRev(currentFilename, ".")
traceName = Left(currentFilename, pos) & "htm"
Set traceFile = fs.OpenTextFile(traceName, 8, True)
traceFile.Write vbCRLF & "-=-=-=-=-=-= " & messageOut & " -=-=-=-=-=-= " & vbCRLF
traceFile.Close
End Sub
msg = msg & "
Query String
"
For Each Key In Request.QueryString
msg = msg & Key
msg = msg & "="
msg = msg & Request.QueryString(Key)
msg = msg & "
"
Next
msg = msg & "
"
msg = msg & "Form
"
For Each Key In Request.Form
msg = msg & Key
msg = msg & "="
msg = msg & Request.Form(Key)
msg = msg & "
"
Next
msg = msg & "
"
msg = msg & "Cookies
"
For Each Cookie In Request.Cookies
If Request.Cookies(cookie).HasKeys Then
For Each Key In Request.Cookies(Cookie)
msg = msg & Cookie
msg = msg & "("
msg = msg & Request.Form(Key)
msg = msg & ") = "
msg = msg & Request.Cookies(Cookie)(Key)
msg = msg & "
"
Next
Else
msg = msg & Cookie
msg = msg & "="
msg = msg & Request.Cookies(Cookie)
msg = msg & "
"
End If
Next
msg = msg & "
"
msg = msg & "Server Variables
"
For Each Key In Request.ServerVariables
msg = msg & Key
msg = msg & "="
msg = msg & Request.ServerVariables(Key)
msg = msg & "
"
count = count + 1
Next
msg = msg & "
"
MessageOutToFile(msg)
%>