Hello, I want to let users upload large video files (2-20 meg), they wont be displayed on a webpage until i have checked/converted them offline. i dont need anything fancy. My problem is i dont know the best way to allow users to upload these files. Maybe FTP using php or something?!? Can anyone suggest the best way to do it safely, securely, and with a progress bar? I am a resonable PHP programmer. Thanks Late
Sure, why not set up an FTP account with upload-only privledges? Their FTP client will let them know the progress.
FTP would be best, theres not much point having someone write the php for you when it would be just as easy to use what you have, plus on a lotta shared servers, php's limit will be well below 20megs for the purpose of 1000's of ppl using the sam 2gigs of ram .....
The only problem with using FTP is i want it to be simple, and i would imagine quite a few people have never used FTP. I'm also worried about security if i try and use PHP to call ftp functions.
Would there be security implications though, as i guess the username and password for the FTP account could be easily gained from the script, or sniffing?
No matter how you do it, theres a way to attack and gain entry, the only option you really have that's a viable one is as suggested, use ftp or the php ftp functions to get the job done, alternatively have people email you the said files ......