dhtmlxVault (DHTML extensions file uploader) helps you implement a feature-rich file uploading part of your web application. A much-requested feature, the progress bar graphically shows users the progress of each file transfer. Different file types are displayed with corresponding icons. (You may add more file types as needed.)

This file upload component works with PHP, Java, .NET, and Perl applications, and it supports the secure HTTPS protocol. Built with Ajax technology, the control uploads files seamlessly without reloading the entire webpage.

You can try this functionality now:

Live demo

Click "Add" to select files for upload.

Since the vault control is part of your web page, it does not require additional authorization. It will work smoothly with SSL / HTTPS connection.

We have built examples of using this control with different server-side technologies. They are included in the dhtmlxVault package.

Features

  • Cross-browser/cross-platform support
  • Progress bar indicator for each file transfer
  • Perl code example included
  • .NET code example included
  • JSP code example included with custom library
  • PHP support (with progress bar)new
  • Ability to control the number of uploaded filesnew
  • Ability to check file types (extensions)new
  • Callback events for better integration with other DHTMLX componentsnew
  • Add custom form fieldsnew
  • Localization for text Labelsnew

Editions

dhtmlxVault is available in Standard and Professional Editions. The progress bar feature is available in PRO Edition only.

Licenses

Open Source - GPL - Allows the use of dhtmlxVault Standard in GPL-ed projects for free.

Commercial License - Includes dhtmlxVault Professional Edition and allows you to use it in one project (application) with an unlimited number of copies. With this license, you receive 1 month of technical support (or 5 support requests within 12 months) and 1 major update. This license costs $99.

Enterprise License - Includes dhtmlxVault Professional Edition and allows you to use it in an unlimited number of projects on the condition that all of them are developed by one company. Free support and upgrades are provided for the first 12 months. This license costs $199.