allora, ho questo codice:

codice:
<form action="/page/upload.php" method="post" enctype="multipart/form-data">
	<input type="file" name="upfile[]" onChange="photos()">

        <input type="hidden" name="MAX_FILE_SIZE" value="100000">
	<input type="submit" value="Invia il file">
	<input type="reset" name="reset" value="Azzera dati">
</form>
nella mia funzione photos() vorrei fare in maniera tale che ogni volta che cambia il contenuto del primo

input type="file"

sotto me ne appaia un altro vuoto, identico a quello sopra.
ESEMPIO

<input type="file" name="upfile[]" onChange="photos()">


questo viene riempito, sotto me ne deve comparire un altro, da ottenere questo risultato
<input type="file" name="upfile[]" onChange="photos()">

<input type="file" name="upfile[]" onChange="photos()">


se riempio il secondo, ne servono tre
<input type="file" name="upfile[]" onChange="photos()">

<input type="file" name="upfile[]" onChange="photos()">

<input type="file" name="upfile[]" onChange="photos()">

...
...
...

e cosi via? qualcosa già pronto? un link? un aiutino?