когда мне аякс говорит что всё хорошо, я через
$("<input type='hidden' name='imgs[]' value='"+file+"' />").appendTo("#res-imgs");
добавляю input. в DOM'e он тоже создаётся
<input type="hidden" name="img[]" value="f65e5c3ab48707af329adbabc38085fc.jpg">
а при нажатии на отправку формы полей с именем img вообще нет.