<%@Language="VBSCRIPT"%> <% Option Explicit On Error Resume Next Response.Clear Dim objError Dim objMail Dim MailBody Set objError = Server.GetLastError() %> ASP 500 Error
error
<% MailBody = "Κωδικός λάθους: " & cstr(objerror.Number) & " (0x" & Hex(objError.Number) & ")" & chr(13) & _ "Κωδικός λάθους ASP: " & cstr(objerror.ASPCode) & chr(13) & _ "Περιγραφή: " & objerror.description & chr(13) & _ "Περιγραφή ASP: " & objerror.aspdescription & chr(13) & _ "Πηγή: " & objerror.source & chr(13) & _ "Path: " & Request.ServerVariables("PATH_TRANSLATED") & chr(13) & _ "Σελίδα: " & objerror.file & chr(13) & _ "Σειρά: " & objerror.line & chr(13) & _ "HTTP_REFERER: " & Request.ServerVariables("HTTP_REFERER") & chr(13) & _ "REMOTE_ADDR: " & Request.ServerVariables("REMOTE_ADDR") & chr(13) & _ "FORM: " & Request.ServerVariables("REQUEST_FORM") & chr(13) & _ "Query String: " & Request.ServerVariables("QUERY_STRING") MailBody = MailBody & chr(13) & "REQUEST.FORM: " & chr(13) FOR each item in request.form MailBody = MailBody & item & " = " & request.form(item) & chr(13) Next set objMail=CreateObject("CDONTS.NewMail") objMail.Body=MailBody objMail.to = "kpapadimos@greekgeeks.com" objMail.from="error@fdsweb.com" objMail.subject="De Gustibus - error " & Request.ServerVariables("PATH_INFO") objMail.send set objMail=nothing %> <%= replace(mailbody,chr(13),"
") %>