I am looking for a file upload script that will:
1. Run on a Unix server.
2. Register users and restricts access based on username and password.
3. Limit file access or directory viewing to only the individual user's files that he/she has uploaded.
4. Offer file size limit control.
5. Email notification when files have been uploaded.
6. Allow for admin settings to be made through a user friendly Control Panel.
7. Cost $100 or less.
Of the scripts I have already tried, point number 3 has not been available. If you are familiar with a good script that meets all of these needs, your comments are appreciated.