I am looking for a simple stand-alone solution for uploading files to PHP for a company located in a rural area (slow Internet connection) to distribute files that will be downloaded by clients, click contacts, printers, etc., through their website located at data center elsewhere.
Perfect workflow:
User users uploading files
Admin users determine who can access the file in one of the following ways:
- The system creates a one-time access identifier for the file or
- the system has simple permission management to identify (external) users who are allowed to download the file.
The program returns the URL for copy + paste in e-mail
- The program saves basic information about who downloaded what (optional)
The file size will be from a few kilobytes to 10-20 megabytes. File types will be mostly PDF and JPG, with a rare high-resolution image or Creative Suite file.
I would probably want to make it a one-way login with CMS, which also works on the package, so having the source code is mandatory, and good code readability is a big plus. The server is a shared hosting package that runs on the LAMP stack.
Tips are greatly appreciated.
source
share