Take the 2-minute tour ×  A recent project requires one of our
websites to accept file uploads from (logged in) users
(primarily images and possibly some video).  What are some
(generic) things we need to take into account, check for,
ensure, or calculate, as we bring this project into fruition?
share|improve this question add comment  8 Answers  up vote 4
down vote accepted  You need to look out for:    • Maximum file
size. This can be done by the web developers in many cases.   •
Permissions. Do you want each user to have their own (virtual or
real) folder that nobody else can see?   • Do you want users to
be able to delete files they have uploaded, or even see them?
They should probably be able to verify what files they uploaded
at the very least.   • Do you want to enable users to download
files as well as upload? This may be tricky to implement
depending on your setup.   • Make sure that the uploads folder
does not allow them to go up the directory tree.   • Will you
limit files by extension or other cr