 |
hello
i have attempted to create form and come up with a error on the advancedmail.asp page in the uploadfiles folder you have. invalid class string
thanks dennis
Technical Information (for support personnel)
Error Type: Server object, ASP 0177 (0x800401F3) Invalid class string /newlifespringintranet/UploadFiles/AdvancedMail.asp, line 168
Browser Type: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322)
Page: POST 1240 bytes to /newlifespringintranet/forms/newuserITform.asp
POST Data: error '80020009' Exception occurred.
/iisHelp/common/500-100.asp, line 223
following is the code
<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%> <!--#include file="../UploadFiles/Void.asp" --> <% '***************************************** '* * '* ADVANCED MAIL * '* if remove this comment Dreamveaver * '* don't recognize the behavior * '* * '*****************************************
server.ScriptTimeout = 5400 response.buffer = false Dim RG_altVal, RG_columns, RG_Cong, RG_dbValues, RG_dbValuesTmp, RG_delim, RG_editCmd, RG_editQuery, RG_editQueryTmp, RG_emptyVal, RG_Ext, RG_Extensions, RG_fields, RG_FieldValueTmp, RG_FileDel, RG_FileExt, RG_formVal, RG_FS, RG_i, RG_L, RG_Len, RG_Max, RG_Name, RG_New, RG_newName, RG_Num, RG_Path, RG_Rec, RG_ret, RG_Save, RG_tableValues, RG_tableValuesTmp, RG_tst, FileMatch Dim RG_Connection, RG_editColumn, RG_recordId, Form, editAction, editRedirectUrl, RG_Files, RG_formName, UploadType, ParamVal, ParamList, MaxFieldNumber, TmpVal, x, y, Key, ProgressBar, RG_typeArray, RG_z, UploadStatus, NumFile, RG_MailParameter Dim OnLoadStart,ProgressMail,RG_BodyText,BodyFromFile,ImagesList,FilesList,StrSql,ReplaceList,sendAllFilesInFolder,sendAllFilesType,Rs,Parametri,SendMailID,Risposta,Cong,TotalMail,NumMail,TimeStart,Mailer,MailPar_1,MailPar_2,MailPar_3,MailPar_4,MailPar_5,FromName,FromMail, ReplyName, ReplyMail, ToName, ToMail, CcList, BccList, ReturnReceipt, MailFormat, Priority, MailObject, Message,Cc,Bcc,Comando,Conn,Fs,TempFolder,TempFileName,retStr,Risp,IsMailSend,newPage,ListToReplace,valori,ListFile,Folder,File,ListImage,UploadID,StatusFile,NewFileName,VerLen,VerExt,ItemCounter,Ris,FileToDelete,separ,ThisPage,tmpFile,LineaFile Dim tmpField_Name(), tmpValue_Name(), tmpField_Size(), tmpValue_Size(), QtyRecord, ParamVal_AdvMail
OnLoadStart = "0" if OnLoadStart = "0" then Set Form = New ASPForm UploadID = Form.NewUploadID end if ProgressBar = "" ProgressMail = "ProgrMail-LittleBar.asp" editRedirectUrl = "thankyou.asp" RG_Files = "@_@_@0@_@_@ @_@_@ @_@_@../" RG_formName = "ATFform" RG_MailParameter = "2@@@_@@@_@@@ @@@_@@@_@@@ @@@_@@@_@@@ @@@_@@@_@@@ @@@_@@@_@@@ @@@_@@@_@@@YourName@_form_@@@@_@@@_@@@YourEmail@_form_@@@@_@@@_@@@ @@@_@@@_@@@ @@@_@@@_@@@SupervisorName@_form_@@@@_@@@_@@@SupervisorEmail@_form_@@@@_@@@_@@@ @@@_@@@_@@@ @@@_@@@_@@@YourEmail@_form_@@@@_@@@_@@@1@@@_@@@_@@@2@@@_@@@_@@@ATF Form@@@_@@@_@@@0@@@_@@@_@@@1@@@_@@@_@@@ @@@_@@@_@@@1@@@_@@@_@@@-1@@@_@@@_@@@us-ascii;20127" RG_BodyText = "myErremyCrLf<br>myErremyCrLfdate = #date#myErremyCrLf<br>myErremyCrLfDepartment = #Department#myErremyCrLf<br>myErremyCrLfdescription = #description#myErremyCrLf<br>myErremyCrLfNumberHours = #NumberHours#myErremyCrLf<br>myErremyCrLfSupervisorEmail = #SupervisorEmail#myErremyCrLf<br>myErremyCrLfSupervisorName = #SupervisorName#myErremyCrLf<br>myErremyCrLfType = #Type#myErremyCrLf<br>myErremyCrLfYourEmail = #YourEmail#myErremyCrLf<br>myErremyCrLfYourName = #YourName#myErremyCrLf<br>myErremyCrLf" BodyFromFile = "" UploadType = "AdvancedMail" ImagesList = "" FilesList = "" RG_Connection = MM_Void_STRING StrSql = "" ReplaceList = "#date#;date@_form_@|#Department#;Department@_form_@|#description#;description@_form_@|#NumberHours#;NumberHours@_form_@|#SupervisorEmail#;SupervisorEmail@_form_@|#SupervisorName#;SupervisorName@_form_@|#Type#;Type@_form_@|#YourEmail#;YourEmail@_form_@|#YourName#;YourName@_form_@" sendAllFilesInFolder = "" sendAllFilesType = 0 UploadStatus = "" NumFile = 0 if OnLoadStart = "-1" then Set Rs = Server.CreateObject("ADODB.RecordSet") BodyFromDynamicPage = "" IsMailSend = SendMail() Set RS = nothing response.write(getRedirectForMail(IsMailSend)) response.end else if len(Request.QueryString("UploadID"))>0 then Form.UploadID = Request.QueryString("UploadID") end if if (Request.QueryString <> "") Then editAction = CStr(Request.ServerVariables("SCRIPT_NAME")) & "?" & Request.QueryString & "&UploadID=" & UploadID else editAction = CStr(Request.ServerVariables("SCRIPT_NAME")) & "?UploadID=" & UploadID End If Const fsCompletted = 0 If Form.State = fsCompletted Then if UploadFormRequest("DW_Form_Name") = "ATFform" then if Form.State = 0 then if RG_Files <> "" then setParamVal() setParamVal_AdvMail() Form.Files.Save end if Set Rs = Server.CreateObject("ADODB.RecordSet") BodyFromDynamicPage = "" IsMailSend = SendMail() Set RS = nothing response.write(getRedirectForMail(IsMailSend)) response.end End If End If ElseIf Form.State > 10 then response.write "<br><Font Color=red>Some form error.<br>Error code: " & Form.State & "</Font><br>" End If End If
function GetFolderName(str): GetFolderName = Ris : end function %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <title>ATF Form</title> </head>
<body> <form action="<%=editAction%>" method="POST" enctype="multipart/form-data" name="ATFform" onSubmit="return ProgressBar()"> <table border="0" cellspacing="0" cellpadding="0" width="75%"> <!--DWLayoutTable--> <tr> <td width="42"> </td> <td width="809" background="../images/formtemplateslice_r1_c2.jpg"> </td> <td width="43"><!--DWLayoutEmptyCell--> </td> </tr> <tr> <td width="42" background="../images/formtemplateslice_r2_c1.jpg"> </td> <td width="809"><table width="100%" border="0" cellspacing="2" cellpadding="0" align="left"> <tr> <td colspan="5" height="51" bgcolor="#0099CC"><p align="center"><font size="6" face="Arial, Helvetica, sans-serif">ATF Form </font></p></td> </tr> <tr valign="middle"> <td width="14%"><div align="center"><font size="-1" face="Arial, Helvetica, sans-serif"><b>Your Name </b></font></div></td> <td colspan="2"><div align="center"><font size="-1" face="Arial, Helvetica, sans-serif"><b> <input name="YourName" type="text" id="YourName" tabindex=1> </b></font></div></td> <td width="18%"><div align="center"><font size="-1" face="Arial, Helvetica, sans-serif"><b>Supervisor Name </b></font></div></td> <td width="38%"><div align="center"> <font size="-1" face="Arial, Helvetica, sans-serif"> <input name="SupervisorName" type="text" id="SupervisorName" tabindex=8> </font></div></td> </tr> <tr valign="middle"> <td width="14%"><div align="center"><font size="-1" face="Arial, Helvetica, sans-serif"><b>Email</b></font></div></td> <td colspan="2"><div align="center"><font size="-1" face="Arial, Helvetica, sans-serif"><b> <input name="YourEmail" type="text" id="YourEmail" tabindex=2> </b></font></div></td> <td width="18%"><div align="center"><font size="-1" face="Arial, Helvetica, sans-serif"><b>Supervisor Email</b></font></div></td> <td width="38%"><div align="center"> <font size="-1" face="Arial, Helvetica, sans-serif"> <input name="SupervisorEmail" type="text" id="SupervisorEmail" tabindex=9> </font></div></td> </tr> <tr valign="middle"> <td width="14%"><div align="center"><font size="-1" face="Arial, Helvetica, sans-serif"><b>Department</b></font></div></td> <td colspan="2"><div align="center"><font size="-1" face="Arial, Helvetica, sans-serif"><b> <input name="Department" type="text" id="Department" tabindex=3> </b></font></div></td> <td width="18%"><div align="center"><b><font face="Arial, Helvetica, sans-serif"><font size="-2"><font size="-1"></font></font></font></b></div></td> <td width="38%"><div align="center"><font face="Arial, Helvetica, sans-serif"><font size="-2"><font size="-1"></font></font></font></div></td> </tr> <tr valign="middle"> <td colspan="3" rowspan="3"><div align="center"><font face="Arial, Helvetica, sans-serif"><font size="-2"><font size="-1"></font></font></font></div></td> <td><div align="center"><font size="-1" face="Arial, Helvetica, sans-serif"><b>Number of Hours</b></font></div></td> <td><div align="center"><font face="Arial, Helvetica, sans-serif"><font size="-2"><font size="-1"> <input name="NumberHours" type="text" id="NumberHours"> </font></font></font></div></td> </tr> <tr valign="middle"> <td width="18%"><div align="center"><font size="-1" face="Arial, Helvetica, sans-serif"><b>Reason</b></font></div></td> <td width="38%"><div align="center"><font face="Arial, Helvetica, sans-serif"><font size="-2"><font size="-1"> <input name="Type" type="text" id="Type"> </font></font></font></div></td> </tr> <tr> <td><div align="center"><font size="-1" face="Arial, Helvetica, sans-serif"><b><font face="Arial, Helvetica, sans-serif" size="-1">Date</font></b></font></div></td> <td><input type="text" name="date" tabindex=8></td> <td width="18%"> <div align="right"><b></b></div> </td> <td width="38%"> <!--Click event for pop up calendar--> <font face="Arial, Helvetica, sans-serif" size="-2"><a href="#" onClick="getCalendarFor(document.ATFform.date);return false">[CHOOSE DATE]</a></font> </td> <tr> <td colspan="5"><center> <b><font face="Arial, Helvetica, sans-serif" size="-1">Explanation<br> <textarea name="description" wrap="VIRTUAL" cols="40" rows="5" tabindex=13></textarea> </font></b> </center></td> </tr> <tr bgcolor="#CCCCCC"> <td colspan="5" bgcolor="#0099CC"><p align="center"> <input type="submit" name="Submit" value="Submit"> <input type="reset" name="Reset" value="Reset"> </p></td> </tr> </table></td> <td width="43"> </td> </tr> <tr> <td width="42"> </td> <td width="809"> </td> <td width="43"> </td> </tr> </table>
<input type="hidden" name="DW_Form_Name" value="ATFform"> </form> <p align="center"> </p> <!-- java for calendar--> <script language="JavaScript"> if (document.all) { document.writeln("<div id=\"PopUpCalendar\" style=\"position:absolute; left:0px; top:0px; z-index:7; width:200px; height:77px; overflow: visible; visibility: hidden; background-color: #FFFFFF; border: 1px none #000000\" onMouseOver=\"if(ppcTI){clearTimeout(ppcTI);ppcTI=false;}\" onMouseOut=\"ppcTI=setTimeout(\'hideCalendar()\',500)\">"); document.writeln("<div id=\"monthSelector\" style=\"position:absolute; left:0px; top:0px; z-index:9; width:181px; height:27px; overflow: visible; visibility:inherit\">");} else if (document.layers) { document.writeln("<layer id=\"PopUpCalendar\" pagex=\"0\" pagey=\"0\" width=\"200\" height=\"200\" z-index=\"100\" visibility=\"hide\" bgcolor=\"#FFFFFF\" onMouseOver=\"if(ppcTI){clearTimeout(ppcTI);ppcTI=false;}\" onMouseOut=\"ppcTI=setTimeout('hideCalendar()',500)\">"); document.writeln("<layer id=\"monthSelector\" left=\"0\" top=\"0\" width=\"181\" height=\"27\" z-index=\"9\" visibility=\"inherit\">");} else { document.writeln("<p><font color=\"#FF0000\"><b>Error ! The current browser is either too old or too modern (using DOM document structure).</b></font></p>");} </script> <noscript><p><font color="#FF0000"><b>JavaScript is not activated !</b></font></p></noscript> <table border="1" cellspacing="1" cellpadding="2" width="200" bordercolorlight="#000000" bordercolordark="#000000" vspace="0" hspace="0"><form name="ppcMonthList"><tr><td align="center" bgcolor="#CCCCCC"><a href="javascript:moveMonth('Back')" onMouseOver="window.status=' ';return true;"><font face="Arial, Helvetica, sans-serif" size="2" color="#000000"><b>< </b></font></a><font face="MS Sans Serif, sans-serif" size="1"> <select name="sItem" onMouseOut="if(ppcIE){window.event.cancelBubble = true;}" onChange="switchMonth(this.options[this.selectedIndex].value)" style="font-family: 'MS Sans Serif', sans-serif; font-size: 9pt"><option value="0" selected>2000 � January</option><option value="1">2000 � February</option><option value="2">2000 � March</option><option value="3">2000 � April</option><option value="4">2000 � May</option><option value="5">2000 � June</option><option value="6">2000 � July</option><option value="7">2000 � August</option><option value="8">2000 � September</option><option value="9">2000 � October</option><option value="10">2000 � November</option><option value="11">2000 � December</option><option value="0">2001 � January</option></select></font><a href="javascript:moveMonth('Forward')" onMouseOver="window.status=' ';return true;"><font face="Arial, Helvetica, sans-serif" size="2" color="#000000"><b> ></b></font></a></td></tr></form></table> <table border="1" cellspacing="1" cellpadding="2" bordercolorlight="#000000" bordercolordark="#000000" width="200" vspace="0" hspace="0"><tr align="center" bgcolor="#CCCCCC"><td width="20" bgcolor="#FFFFCC"><b><font face="MS Sans Serif, sans-serif" size="1">Su</font></b></td><td width="20"><b><font face="MS Sans Serif, sans-serif" size="1">Mo</font></b></td><td width="20"><b><font face="MS Sans Serif, sans-serif" size="1">Tu</font></b></td><td width="20"><b><font face="MS Sans Serif, sans-serif" size="1">We</font></b></td><td width="20"><b><font face="MS Sans Serif, sans-serif" size="1">Th</font></b></td><td width="20"><b><font face="MS Sans Serif, sans-serif" size="1">Fr</font></b></td><td width="20" bgcolor="#FFFFCC"><b><font face="MS Sans Serif, sans-serif" size="1">Sa</font></b></td></tr></table> <script language="JavaScript"> if (document.all) { document.writeln("</div>"); document.writeln("<div id=\"monthDays\" style=\"position:absolute; left:0px; top:52px; z-index:8; width:200px; height:17px; overflow: visible; visibility:inherit; background-color: #FFFFFF; border: 1px none #000000\"> </div></div>");} else if (document.layers) { document.writeln("</layer>"); document.writeln("<layer id=\"monthDays\" left=\"0\" top=\"52\" width=\"200\" height=\"17\" z-index=\"8\" bgcolor=\"#FFFFFF\" visibility=\"inherit\"> </layer></layer>");} else {/*NOP*/} </script> </body> </html> <!--#include file="../UploadFiles/Upload.asp" --> <!--#include file="../UploadFiles/AdvancedMail.asp" --> <!--#include file="../UploadFiles/UploadAdvanced.asp" -->
|
|
|
|
|