File download consists of front-end GUI and back-end code .

Caution: Never use include or require for uploaded files. Serve them as static or use file_get_contents(), readfile() etc.

Standard GUIAdvanced GUIBack-end
Standard Front-end Page
Standard GUI Demo
Advanced Front-end Page
Advanced GUI Demo

code here

Download Handler
List Handler
Download Class