slt !
il faudrait que tu effectue envoie de ton fichier sur le serveur via une iFrame et récupérer en retour un code JavaScript qui va appeler une fonction dans la page principale en charge de remplacer ton champ de formulaire par l'url du fichier
<div id="monForm">
<form id="fichier1" target="iFrame1" action="upload.php" .. >
<input type="file" name="myFile" />
</form>
<form id="fichier2" target="iFrame2" action="upload.php" .. >
<input type="file" name="myFile" />
</form>
<form id="fichier3" target="iFrame3" action="upload.php" .. >
<input type="file" name="myFile" />
</form>
<iframe name="iFrame1" id="iFrame1" />
<iframe name="iFrame2" id="iFrame2" />
<iframe name="iFrame3" id="iFrame3" />
<form id="myForm">
...
</form>
</div>
en prennant une structure comme celle ci tu place des évent onChange sur les input qui vont soumettre leur formulaire parent. remplacer le champs de formulaire par la phrase "chargement en cours ..."
et dans l'iframe va s'afficher un code Javascript qui va supprimer le formulaire et la phrase et insérer dans le formulaire#myForm un champ input[type=text] contenant en valeur l'url du fichier qui viens d'être uploadé !...
ça te va comme solution ??