File Upload
This module allows you to build a simplified version of the standard ExpressionEngine file upload function. It works along with an ExpressionEngine stand-alone entry form. The method requires two templates; one that contains the form that facilitates the file upload and another that helps users place the HTML code referencing the file in a field of your entry form. You start the process by popping open a new window from the page containing your stand-alone entry form. This new window calls the first of your two file upload templates.
This module uses much of the same functions and rules that the standard ExpressionEngine upload method uses, including user permissions. Your members must be logged in to use the function. As well, they must belong to a member group to which you have given upload permissions through the file upload location definition.