Here is a simple jQuery plugin for creating flash based file uploader.

http://www.uploadify.com/

Look some demo here.

Include the js file and run the following script to make a file input to flash uploader

<script type="text/javascript">// <![CDATA[<br></br>
$(document).ready(function() {<br></br> $('#fileInput').uploadify({<br></br> 'uploader'  : 'uploadify.swf',<br></br>
'script'    : 'uploadify.php',<br></br>
'cancelImg' : 'cancel.png',<br></br>
'auto'      : true,<br></br>
'folder'    : '/uploads'<br></br>
});<br></br> });<br></br> // ]]></script>

— Power to jQuery

JQuery_logo_color_onwhite