Result of a source form, upload or POST status.
vState = ASPForm.State
FormStates - More about state/result of a form process. See also ScriptUtils.ASPForm.Upload - Monitor and handle upload state/result
Upload - Switch page using form state |
<%
Dim Form: Set Form = Server.CreateObject("ScriptUtils.ASPForm")
'Do not upload data greater than 1MB.
Form.SizeLimit = &H100000
Const fscompleted = 0
Const fsSizeLimit = &HD
If Form.State = fsSizeLimit Then 'Data exceeds limit.
Response.Write "Form data exceeds limit (" & Form.SizeLimit/1024 & "kB)."
ElseIf Form.State = fscompleted Then 'completed
'Process form fields
Response.Write "<br>n of Items:" & Form.Items.Count
Response.Write "<br>n of Text fields:" & Form.Texts.Count
Response.Write "<br>n of Files:" & Form.Files.Count
Else
'Another upload error - client is not connected, partial data, ....
End If
%>
<form name="file_upload" method="POST" ENCTYPE="multipart/form-data" >
<input Name=SourceFile1 Type=File>
<input Name=SourceFile2 Type=File>
<input Name=Description1>
<input Name=SubmitButton Value="Submit >>" Type=Submit>
</Form>
<form method="POST">
<input Type=Submit>
</Form> |
AddConnection, CancelConnection, CheckRequirements, Read, Sleep, StringToBinary
BytesRead, Files, FormType, getForm, CharSet, ChunkReadSize, Items, MaxMemoryStorage, NewUploadID, ReadTime, ReadTimeout, SizeLimit, SourceData, State, TempPath, Texts, ThreadPriority, TotalBytes, UploadID
The ASPForm collection retrieves the values of form elements posted to ASP script by a form using the POST method. ASPForm can process multipart/form-data or application/x-www-form-urlencoded data with length up to 2GB.
© 1996 - 2009 Antonin Foller, Motobit Software | About, Contacts | e-mail: info@pstruh.cz