Un ejemplo de cómo hacerlo en PHP
Código HTML:
<form method="post" enctype="multipart/form-data" action="subir_archivo.php">
<INPUT NAME="file[0]" TYPE="file">
<INPUT NAME="file[1]" TYPE="file">
<INPUT NAME="file[2]" TYPE="file">
<INPUT NAME="file[3]" TYPE="file">
<INPUT TYPE="submit" VALUE="Subir">
</form>
Código PHP:
for($i = 0; $i < count($file); $i++) {
// Script para subir la imagen
copy($_FILES['file']['tmp_name'][$i], "./archivos/".$_FILES['file']['name'][$i]);
}
también necesitarás algún código en javascript para ir agregando input's.
Suerte.