Well, just create a .htaccess file in the directory in question and add:
Code:
AllowOverride None
# Serve HTML as plaintext, don't execute SHTML
AddType text/plain .html .htm .shtml .php
# Don't run arbitrary PHP code.
php_admin_flag engine off
and that (at least on Chopin) turns off execution of .php files and serves them up as plain text.
Be aware of other pitfalls of allowing uploads. ie, you are 100% responsible for the content on your site. Copyright infringement, adult material, etc. Also, the files must be part of the site, not just uploaded as an online archive.