FormParser

          Class 
          Member of  ScriptUtils Use FormParser object 

Description
You can parse application/x-www-form-urlencoded and multipart/form-data source stream to collection of form fields.
Methods
ProcessBlock Process part of source form data.
ProcessMultipartFile Lets you parse multipart files (.mht, .msg, etc.) to fields.
Properties
Boundary Boundary for multipart/form-data stream.
String, RW
FormType Specifies form type for parsed data.
eFormType, RW
CharSet String or numeric (ConvertCodePages) expression that describes the character set used for the request data. If no value is supplied, source form string data are interpreted using ANSI codepage.
ConvertCodePages, RW
MaxMemoryStorage Maximum size of source data stored in memory. Data are stored in Temp folder (ScriptUtils.ASPForm.TempPath) if the source data size exceeds this value.
Long, RW
TempPath Path to store form data during read of form (upload) on server-side.
String, RW
Items Collection of all form fields (plain form fields and files)
FormFields, RO
Examples
  Other links for FormParser class
ScriptUtilities and Huge ASP file upload classes
      Easy to use, hi-performance ASP file upload component with progress bar indicator. Let's you upload multiple files with size up to 2GB to a disk or database along with another form fields. Works with large posts, any character set (including unicode utf-8). Contains one-click multiple files/folders download with on-the-fly compression (Using BinaryWrite/BinaryRead).
      Hi-performance text file logging for ASP/VBScript/VBA applications. Lets you create daily/weekly/monthly log files with variable number of logged values and extra timing and performance info.
       Lets you work with safearray binary data in VBS/JS. It also enables conversion between binary and String data using several code pages. ZLib compress and uncompress functions. Lets you transfer files using compressed stream from a client to server using IE.
      This library also enables calling of some Kernel and Advapi functions (performance, timing, sleep, configuration ...) and enables native work with INI files.


© 1996 – 2005 Motobit Software, help{at}pstruh.cz, help v. 2.16.14