instead of using , is it possible to use and then script it using javascript or jquery such
i think you can bind the input text to a jquery/javascript function that will create an file input with code and the the user can now upload a file
function upload(){ $('[input type="text"]').append('') }