Back to Top
The nuts and bolts for
Creative web development

Universal Form Validator ASP

“Add Swiss Knife Form Validation to your forms in Dreamweaver with the Universal Form Validator”

Add Swiss Knife Form Validation to your forms in Dreamweaver with the Universal Form Validator! Choose from many predefined validation rules like url, e-mail, dates, credit cards and ranges, apply conditional validation and even Ajax style inline validation! The validation errors and hints can be displayed in great tooltips and input masking can be applied. All fully customizable to your layout and needs! The user input is validated both client as well as server side - so there is no escape!

Note: This is ASP version of the extension. There is also a PHP version available

Overview

Features highlights

  • Rich set of validation rules, like e-mail address, url, date, numbers, ranges, credit cards and much more!
  • Add client as well server side validation
  • Use inline Ajax validation - so you can check if a field value exists or not in your database, before the form is submitted
  • Customize error appearances - set style for the message text,  borders, error icon
  • Choose from several error reporting styles
  • Conditional validation - so a validation is executed only when a specific condition is valid.
  • Conditional Show/Hide - you can show or hide specific parts of the form based on condition
  • Display standard localized or custom error messages
  • Cool tooltip designs - choose from many predefined designs with rounded corners, shading and text balloon style! Add a stylish icon and customize the tooltips as you wish!

* For complete Features overview press the Features in Detail button


New Validation Rules for Universal Form Validator ASP
With this movie we will show you some of the validation rules we've recently added to Universal Form Validator ASP.

 

Image Submission Form Demo

The demo show you how to submit an image to a form using the Pure ASP Upload 3 and validate the form with Universal Form Validator ASP.

Set the Offer for your Car  Demo

The demo shows you a great car sale case where conditional validation as well the new great looking tooltips are used for error messages and hits.

   

View the demo read more 


Features

Validation Rules

  • Rich set of validation rules, the full list:
    • General - URL, E-mail, Date, Date (ISO), 
    • Numerical - Number, Digits, Maximum, Minimum, Range
    • choose from predefined values like, current month, day, year and weekday
    • String - Maximum Length, Minimum Length, Length Range, Equals To, File Types
    • Creditcard - Mastercard, Visa, American Express, Diners Club, Discover, JCB
    • Ajax inline validation - Exist/Not Exists in Database, Remote
  • Extended Conditional Validation - now you can choose from conditions like equal, greater, lesser, etc on a static value or choose from predefined values like, current month, day, year and weekday
  • New Number Conditional Rule - now you can require that a field is a number with conditions like equal, greater, lesser, etc on a static value or choose from predefined values like, current month, day, year and weekday
  • New IBAN Validation Rule – now you can check if a number is a valid bank account IBAN number
  • New VAT Validation Rule – now you can check if a number is a valid EU VAT number
  • New Credit Cards Validation Rule – so now you can validate multiple credit cards at once
  • New Multiple Required Rule - so you can now specify if minimum or maximum number of checkboxes need to be selected
  • Added support for multiple conditional checks on a single field / radio group
  • Added support for required check on selects - now you can easily skip default entries like '--select one--' by giving them an empty value
  • Support for Pure PHP Upload - now you can validate forms that have file upload handled by Pure PHP Upload
  • Add client as well server side validation
  • Use inline Ajax validation - so you can check if a field value exists or not in your database, before the form is submitted
  • Customize error appearances - set style for the message text,  borders, error icon
  • Choose from several error reporting styles – inline, tooltip, before or after the form and in a container element of your choice.

  • Conditional validation - so a validation is executed only when a specific condition is valid.
  • Conditional Show/Hide - you can show or hide specific parts of the form based on condition
  • Display standard localized or custom error messages

Masking

  • Apply masks to your input fields to provide an example input to users and limit the mistakes.
  • Choose from a large number of predefined masks
  • Create your own input masks

Hinting

  • Add hints to your form fields, so that when the user enters a field a tool tip with information about the field
  • Customize hint appearance (text, hint box size, borders, background color) or choose a designer presets.

Dreamweaver Integration

  • All those rich validation options are well organized in a great looking Server Behavior dialog, so everything is clear and easy to use
  • Full integration with the standard Insert and Update Record Server behaviors, so you can now finally validate your form data nicely before its being saved in your database
  • Point and click usage - just choose the fields you need to validate and all the code is automatically inserted for you - you don't need to code anything!
  • Fully translatable into many languages - Validation messages in your language! The validation messages are available in many languages; the validator automatically detects the user language and shows the message in the appropriate language.
  • Great integration in Dreamweaver as a Server Behavior 
  • No coding by hand whatsoever - just click and use!

Showcases

Advanced Checkout Form Demo

The demo shows an advanced Checkout form with advanced payment information where the user can choose between Credit card of Bank transfer payment as well as between different credit card types.

   

 

Shining Star Blue Dragon Demo

Click on the "Buy Now" button in order to open the form in a Lightbox.

View the demo read more 

 

Checkout Form Demo

The demo shows a basic Checkout form that validates users input with hints and error messages. It also validates credit card numbers not only by length but with the help of an integrated mathematical formula that checks if the number is valid.

 

View the demo read more 

Universal Form Validator ASP Demo

In this demo we will show you a custom made Sign in form that validates user input with the help of hints and error messeges. It also includes a user registration form, featuring online username validation, conditional form elements and show/hide form parts.

*Note: Please, don't use your DMXzone account credentials. This is a DEMO Login used to demonstrate our new extension.

View the demo read more 

  • Image Submission

    The showcase show you how to submit an image to a form using the Pure ASP Upload 3 and validate the form with Universal Form Validator ASP.

  • Rent-a-Beach House Showcase

    The showcase shows you an example of how you can combine all the extensions packed in the Event Calendar Super Bundle. We've used the DMXzone Calendar to navigate quickly through the Ajax Event ...

  • Shining Star Blue Dragon Showcase

    Click on the 'Buy Now' button in order to open the form in a Lightbox.

  • Rent-a-car Form Showcase

    Choose Pick up and Return Locations, Location Type, Dates and Car Category in order to explore how we combined CSS Form Designer and Universal Form Validator.

  • Set the Offer for Your Car Showcase

    The showcase shows you a great car sale case where conditional validation as well the new great looking tooltips are used for error messages and hits.

  • Set the Offer for your Car Showcase

    The showcase shows you a great car sale case where conditional validation as well the new great looking tooltips are used for error messages and hits.

  • Check out form

    The showcase shows a basic Checkout form that validates users input with hints and error messages. It also validates credit card numbers not only by length but with the help of an integrated ...

  • Form Validator ASP demo

    *Note: Please, don't use your DMXzone account credentials. This is a DEMO Login used to showcase the extension.

Videos

 

Use Conditional Validation to create "Car for Sale" Form
With this movie we will show you how to show/hide div containers on your page and validate their elements using conditional validation in Universal Form Validator ASP

 

Adding Tooltip Hints and Error Messages to Your Forms
With this movie we will show you some of the tooltip hints and error messages we've recently added to Universal Form Validator ASP

 

Combining DMXzone Lightbox with Universal Form Validator ASP
With this movie we will show you how to validate your forms within a Lightbox window using the Universal Form Validator ASP.


Validate Credit Card Expiration Date with Universal Form Validator ASP
With this movie we will show you how to validate Credit Cards Expiration date using conditional validation in the Universal Form Validator ASP.



Validate Minimum and Maximum selected items with Universal Form Validator ASP
With this movie we will show you how to validate forms having groups of checkboxes for minimum and maximum selected items using the Universal Form Validator ASP.


Combining Universal Form Validator ASP and Pure ASP Upload
With this movie we will show you how easily you can combine Pure ASP Upload 3 and Universal Form Validator ASP in an amazing combination for your registration form. Finally, we will review the end result from our database nicely listed in Ajax DataGrid.

Adding Verifications to your Form using Universal Form Validator ASP
With this movie we will show you how easily you can add verification to your forms, using Universal Form Validator ASP.

 

Adding Flexible and Professional Validation for your Forms - basic movie
With this movie we will show you how easily you can configure the amazing Universal Form Validator ASP and add flexible and professional validation for your forms and georgeous hints to your form fields to aid your users.

  Watch the movie read more

Verifying a Field Value in a Database Record and Making Input Masks
With this movie we will show you how easily you can configure the stunning Universal Form Validator ASP to verify a field value in a database record, and how to make input masks giving your users an amazing experience.

 Sneak Preview of Validation Rules for the Universal Form Validator
In this movie we will talk about form validation rules for the Universal Form Validator and why they are needed.

  Watch the movie read more

Requirements

Type: Behavior
License: External link
Product: Dreamweaver 8, Dreamweaver CS3, Dreamweaver CS4, Dreamweaver CS5/CS5.5 and CS6
Server Model: ASP JavaScript, ASP VBScript
Database: Access, SQL Server


History

Version 1.5.6

  • Improved IE tooltips layout
  • Fixed rage condition to save both values
  • Fixed custom message enabler on inspect
  • Improved depended files copy mechanism

Version 1.5.5

  • Added new validation rule for numbers with comma as decimal separator: numberDE
  • Fixed missing background on tooltips and error texts
  • fixed some mac specific problems like paths
  • always use now Styles/ folder (with capital S)
  • fixed ASP/JScript code and recognition
  • Minor fix for JScript
  • updated CS5 installer

Version 1.5.4

New improvements:

  • Improved conditional validation
  • Added Slovenian and Italian Translations
  • Added new allow Characterset only rule
  • Added new extended alphanumeric rule (Alphanumeric + Latin). Allows regular letters as well Latin letters
  • Added not equal validation rule
  • Added re-enable JavaScript option.
  • Great compatibility with the standard Dreamweaver Server behaviors like Insert/Update, Check Login and Login User.
  • Improved compatibility with Pure ASP Upload

Fixes:

  • Fixed issue with hint file generation
  • Fixed issue with loading hint styles into GUI
  • Fixed bug with IE and conditional triggering
  • Fixed issue with dmx.jquery.validate.js copying
  • Fixed issue with VAT rule and required
  • GUI fix for required checkbox.

Version 1.5.2

  • Improved XHTML Validation of pages using the validator
  • Improved copying, updating and synchronizing files.
  • Included updated jQuery version.
  • Improved handling of posts to a page with a validator on it. Forms are only validated when the post comes from the same page now.
  • Fixed minor fix for tooltip backgrounds.
  • Added minor fix for font style in generated CSS for tooltips.

Version 1.5.1

  • New Bot protection option
  • Added forbidden words validation
  • Improved caching of Ajax Call Validation
  • Improved Equal To validation
  • Improved handling of dynamic values for dropdowns, radiobuttons and checkboxes

Version 1.5.0

  • Extended Conditional Validation - now you can choose from conditions like equal, greater, lesser, etc on a static value or choose from predefined values like, current month, day, year and weekday
  • New Number Conditional Rule - now you can require that a field is a number with conditions like equal, greater, lesser, etc on a static value or choose from predefined values like, current month, day, year and weekday
  • New IBAN Validation Rule – now you can check if a number is a valid bank account IBAN number
  • New VAT Validation Rule – now you can check if a number is a valid EU VAT number
  • New Credit Cards Validation Rule – so now you can validate multiple credit cards at once
  • New Multiple Required Rule - so you can now specify if minimum or maximum number of checkboxes need to be selected
  • Added support for multiple conditional checks on a single field / radio group
  • Added support for required check on selects - now you can easily skip default entries like '--select one--' by giving them an empty value
  • Support for Pure ASP Upload - now you can validate forms that have file upload handled by Pure ASP Upload
  • Improved Dreamweaver 8 compatibility

Update Procedure:

Here are five easy steps to update all your pages;

1. Install the latest version of Universal Form Validator ASP
2. Open your Universal Form Validator ASP page
3. Select the existing Universal Form Validator ASP Server Behaviour from the server behaviors palette
4. Click on the ok button to re-apply the server behaviours
5. An alert will be shown to notify you that your files are replaces, make sure you upload the files to your server

This process updates the ASP file in the general ScriptLibrary folder so a single page update is enough.

George Petrov

George PetrovGeorge Petrov is a renowned software writer and developer whose extensive skills brought numerous extensions, articles and knowledge to the DMXzone- the online community for professional Adobe Dreamweaver users. His expertise in countless languages and technologies gives inspiration and teach valuable lessons on his website – DMXzone.com, which is visited daily by more than 30.000 people and is most popular for its over high-quality Dreamweaver extensions and templates.

See All Postings From George Petrov >>

Share this Article

Reviews

Use and support

We use UFV mainly to check our database immediately for passwords already in use and a variety of similar database checks on multiple forms throughout our web site from which we deliver online training to people working with special educational need young people across the UK and Australia. The original product was stable, reliable and easy to use, as we have found with all DMX extensions, saving us time and money. An excelent product. Howeevr a recent upgrade caused errors in our ASP code and so we brought it to the forums immediatelyfor advice. Within 24 hours we had been sent an update version bug free. Fantastic support and a great product. Thanks to Patrick Julicher and the DMX team for unrivalled service.