Page 1 of 1

Help build a file uploading script

Posted: Sat Dec 02, 2006 7:19 am
by utbusta
I am hoping someone can help me. I have searched the web and could only find a few scripts that I like but none include everything I am looking for:

USER END:
A form with basic information (name, company, email, phone)
Ability to upload 5 files at a time
A progress bar would be nice but not necessary.
No username & Passwords
Upon submit, emails them back letting them know the file was uploaded

ADMIN END:
Receiving and email letting them know the form info (name, company, email, phone & Filename)
Perhaps a download link or a link taking them to the admin end directly
* Maybe some way of knowing whether the file has been downloaded once - not necessary
* maybe a checkbox to mark that is has been downloaded once, then upon update it moves it to another list below showing its been downloaded once.
Listing of files uploaded, the date uploaded and the person plus email of the submitter
Ability to delete the uploaded files with confirmation


CORE STUFF:
I would need the script to basically accept pdfs,psd,jpg,gif,eps,tiff,pub,doc etc. (basically image art files)
File size limit to appx 75mb
Ability to check and warn that the file name has already been submitted with option to rename

I cant think of anything else right now but that is definately the majority.

Posted: Sat Dec 02, 2006 8:21 am
by feyd
Would you entertain the idea of building the script yourself?

Posted: Sat Dec 02, 2006 9:29 am
by utbusta
I have tried, I am a total noob at scripting but I did have the script where it would allow and upload to a directory where I could set a file size and a type limit. I couldnt get anything else to work. This is why I posted in the Volunteer Work section

Posted: Sat Dec 02, 2006 2:09 pm
by feyd
Why not post your existing code (in a new thread) in "PHP - Code"? Make sure to detail what is and isn't working the way you want it and especially how you want things to work. However it's probably not best to dump all of the features out at once to us, but to move in a progression.