Large file transfer program

Completed Posted Jul 27, 2002 Paid on delivery
Completed Paid on delivery

The following are refinements to the “Large File Transfer Program?? you just bid on. We will accept a proposal on Monday so please reply as to whether your original bid is still correct with this new information. If you see any errors or omissions in this specification or opportunities to make the product better please let me know. One question has come up: Can you include an upload meter so our user will know what percentage of the file has been uploaded? My users will go to a PHP based web page that will have the following html form elements: (The prompts are in parentheses) 1. An input text box where the user can enter the path of the file to upload (File:) 2. A command button that will let the user browse for a file to automatically fill the above text box (Browse:) 3. A text box where the user can change the number of days the file will be available for download. The default will be 7 days. (Expires in 10 days) 4. A command button that uploads the file (Upload) 5. A text box that is filled with the URL of the downloadable file (Copy and past this URL into an email, to person to whom you want to send this file). The URL will have the automatically generated security download number imbedded. 6. A command button that will close the form and return them to the page they came from. This web page does not have to have any security. Your code will become part of a larger project that will include security. The files will be stored in a directory not related to the document root of the web server for security. A MySQL table will have three fields: 1. File Name 2. Date file expires (Calculated by adding the number of days to the upload system date) 3. Random security download key. (Sufficiently long for simple security) The process will be as follows: 1. Our user will logon to your system. (This part is already done) 2. They will access your upload page, optionally change the file expire days and upload a file. 3. Copy and past the generated URL, generated by your page, to an email they send to a client. 4. The client clicks on the link and is taken to a PHP script (no form). This PHP script checks the database for the security key and if a match is found the related file is downloaded. You will supply a script written in Perl, Python or Bash that is suitable to be run from a cron job that will deleted any files and related table rows based on the expire field of the table. Your code will handle any normal error conditions

## Deliverables

Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. Complete copyrights to all work purchased. I would like to see a demo on your developement box. I need installation instructions and perhaps a little help to get it installed on one of my developement boxes. I can give you access to my box if necessary.

## Platform

RedHat, PHP, MySQL for custom solution or canned solution.

PHP

Project ID: #2862645

About the project

42 proposals Remote project Active Sep 1, 2002

Awarded to:

progwriter

See private message.

$76.5 USD in 14 days
(616 Reviews)
7.7

42 freelancers are bidding on average $121 for this job

vinothchandar

See private message.

$51 USD in 14 days
(208 Reviews)
8.0
tradingsoftvw

See private message.

$1700 USD in 14 days
(14 Reviews)
6.3
steveseymourvw

See private message.

$21.25 USD in 14 days
(116 Reviews)
6.0
wladh

See private message.

$127.5 USD in 14 days
(74 Reviews)
5.6
appwalktech

See private message.

$127.5 USD in 14 days
(18 Reviews)
5.2
nullconsulting

See private message.

$85 USD in 14 days
(36 Reviews)
5.2
jhw1701

See private message.

$85 USD in 14 days
(13 Reviews)
4.5
arraystudio

See private message.

$51 USD in 14 days
(17 Reviews)
4.5
filipppavlov

See private message.

$68 USD in 14 days
(8 Reviews)
3.8
vw406117vw

See private message.

$63.75 USD in 14 days
(12 Reviews)
3.8
taufikj

See private message.

$68 USD in 14 days
(8 Reviews)
3.3
sirjavacodesalot

See private message.

$68 USD in 14 days
(9 Reviews)
3.3
maxtabachuk

See private message.

$80.75 USD in 14 days
(4 Reviews)
3.2
invisibleman0313

See private message.

$45.05 USD in 14 days
(4 Reviews)
2.9
saseowvw

See private message.

$85 USD in 14 days
(6 Reviews)
2.8
uifsn89j24r

See private message.

$12.75 USD in 14 days
(5 Reviews)
2.3
mkaleelvw

See private message.

$55.25 USD in 14 days
(4 Reviews)
2.2
tacke

See private message.

$85 USD in 14 days
(1 Review)
2.0
indigenousdesign

See private message.

$42.5 USD in 14 days
(2 Reviews)
1.5
frrcons

See private message.

$42.5 USD in 14 days
(2 Reviews)
1.2