Script:
Errors Before Creating the Script

If one or more parameters are missing or contains wrong values, the script won't be created and a list of errors will appear on screen that must be fixed.

Following is a list of all possible errors and their cause, grouped by the type of parameters.

General

One or more field names contains invalid characters or names

The script won't execute correctly with one or more field with invalid characters or with a missing field name. Be sure there are not fields with the red exclamation circle

One or more fields validated with EQUAL TO FIELD have no field selected

Selecting equal to field requires an additional field to compare. Verify all the fields with this validation option don't contain the empty popup menu

One or more fields with validation type NUMBER OF CHARS or NUMERIC VALUE have a wrong range value

If you're validating for a range of values, the low limit should be lower than the high limit.

One or more fields with CREDIT CARD validation don't have a credit card type selected

At least one credit card type must be selected if you select validation of credit card number in one or more fields

You must select an action: sending email to owner, dumping to a text file or database

The script must execute one or more of these actions: send email to the form's owner, dump the field values to a text file, mysql or MS Access database. You must activate at least one.

Email to form's owner

Must specify at least one TO email address

A valid email address is required in the TO field of the email to the form's owner. You must specify at least one. Leaving the TO field empty, only with addresses in CC and BCC can be a cause of rejected emails by some servers.

Invalid email address in TO:

One or more email addresses in the TO contain errors, or their respective field is empty.

Invalid email address in CC:

One or more email addresses in the CC contain errors, or their respective field is empty.

Invalid email address in BCC:

One or more email addresses in the BCC contain errors, or their respective field is empty.

SUBJECT is empty

The subject for the email can't be left empty. This can be a cause for many server and antispam software to reject email.

FROM must have a field selected which will contain a valid email address

The email must have an email address in the FROM, otherwise it can be rejected by mail servers, antispam filters and antivirus.

You can select a field of your form that will contain a valid email address. If there are no fields with valid email addresses, you can select the Generic option and write a generic FROM email address in the field next to the popup menu.

Must type a generic valid email address in FROM:

If you selected Generic as the FROM email address, you must type a valid email address in the text field next to the FROM popup menu. This email address will be used to send the email.

Must select a field name for File Upload

You have opted to receive file uploads from your HTML form, but you haven't specified which field will contains the file.

Body message for Text part is empty

The email message should contain a body in the text part, since you opted for a text or multipart email.

Body message for HTML part is empty

The email message should contain a body in the HTML part, since you opted for a HTML or multipart email.

Confirmation email

Invalid email address in FROM:

Sending a confirmation email requires a valid email address in the FROM field.

SUBJECT is empty

The subject for the email can't be left empty. This can be a cause for many server and antispam software to reject email.

TO must have a field selected which will contain a valid email address

The email must have an email address in the TO, otherwise it can't be sent.

You must select a field of your form that will contain a valid email address, otherwise, there is no way to send a confirmation email.

File name for file attach is empty

You opted to send a file attached to the confirmation email, but the file path for the attach is empty.

MIME type for file attach is not selected

You opted to send a file attach to the confirmation email, using PHP or Perl, but didn't select a MIME type for this file attach.

It is required for PHP and Perl to specify a MIME type.

Body message for Text part is empty

The email message should contain a body in the text part, since you opted for a text or multipart email.

Body message for HTML part is empty

The email message should contain a body in the HTML part, since you opted for a HTML or multipart email.

ASP settings

SMTP Server is required when using ASPMail, ASPEmail or CDOSYS as email component

You must supply a valid internet address for the SMTP server, which is required to send the email using the ASP Mail, ASP Email or CDOSYS component.

An upload component is required to upload files from the form

You have opted to receive file uploads from your script, but must specify which upload component will be used in ASP.

A virtual upload directory is required to upload files from the form

You have opted to receive file uploads from your script, but you must specify a directory inside your webserver, from your webroot, where the uploaded file will be received.

Perl settings

You must specify a path to your perl executable

It's required to specify the path of the perl interpreter to execute the script in the perl path.

You must specify a path to your sendmail executable

It's required to specify the path to the sendmail program to send the emails in perl.

Text file dump

A file name must be specified

You must spcify a filename for the text file where all the fields will be dumped.

At least one field must be selected for the file dump

If you opted for text file dump, one or more fields must be selected in the checkbox.

MySQL dump

Hostname must be specified

The internet address of a MySQL server haven't been specified.

Database must be specified

A MySQL database name haven't been specified.

Table Name must be specified

A MySQL table name haven't been specified.

At least one field must be selected for the MySQL insert

If you opted for MySQL dump, one or more HTML fields must be selected in the checkbox.

Missing MySQL field name equivalent for a form field

One or more HTML fields selected for MySQL dump, have an empty MySQL field name equivalent on the second colum of the field list.

MS Access dump

Database file path must be specified

If you opted for Microsoft Access dump, a file path to the database must be specified.

Table Name must be specified

A Microsoft Access table name haven't been specified.

At least one field must be selected for the MS Access insert

If you opted for MS Access dump, one or more HTML fields must be selected in the checkbox.

Missing MS Access field name equivalent for a form field

One or more HTML fields selected for MS Access dump, have an empty MS Access field name equivalent on the second column of the field list.

Result Pages

The result page: "success" is empty

A result page file path or url must be specified in case of script validation success

The result page: "error" is empty

A result page file path or url must be specified in case of script validation failure

 

 


More about Script:

Creating the script
Errors before creating the script

Index