Examples

Simple Upload with Progress

A basic sample demonstrating the use of the PHP upload script with progress tracking.

Allowed file types: jpg, gif, png, zip. Maximum file size: 10 MB.

MultipleFilesUploadInsertTextMaxSizeKBAllowedFileExtensions
Live demo

Try it: Choose a supported file and watch the upload progress. Uploaded demo files are stored only for this example.

Working the way you need? Download the free trial or see licence pricing from $99.

upload.php
<?php
    $uploader = new PhpUploader();
    $uploader->MultipleFilesUpload = false;
    $uploader->InsertText = "Upload File (Max 10M)";
    $uploader->MaxSizeKB = 1024000;
    $uploader->AllowedFileExtensions = "jpeg,jpg,gif,png,zip";
    $uploader->Render();
?>
Guide Every PHP upload error code

What each UPLOAD_ERR_* value means and which ones you can act on.

Reference API documentation

Every property and server-side event the component exposes.

Get started Download the free trial

The evaluation build ships with these samples and full source.

Pricing Licences from $99

Perpetual licence, free upgrades, no recurring fee. Domain, IP, team and enterprise.