Hola,
Por empezar te falta el
enctype="multipart/form-data" dentro del form.
Probaste en cambiar el POST por GET? Así mirás bien que datos se te envian.
Si vas a trabajar con divs, te aconsejaria que lo hagas un poco más claro.
Código Javascript
:
Ver originalvar fi = document.getElementById('fiel'); // 1
var contenedor = document.createElement('div'); // 2
contenedor.id = 'div'+num; // 3
var ele = document.createElement('div'); // 5
ele.innerHTML = "<input type='file' id='fil'>";
contenedor.appendChild(ele); // 7
fi.appendChild(contenedor); // 4
Yo lo haría de ésa forma, queda todo un poco más claro, pero es cuestiones de gustos.
Hace lo que te dije anteriormente para ver que pasa.
Saludos.