استخدم التالي لإنشاء حقلين لإدخال الملفات في جهة العميل
<form id="upload" method="post" action="" enctype="multipart/form-data">
<div id="drop">
Drop Here
<a>صورة</a>
<input type="file" name="up[]" id="file1" multiple />
<input type="file" name="up[]" id="file2" multiple />
</div>
<ul>
<!-- The file uploads will be shown here -->
</ul>
</form>
كما تلاحظ، لقد قمت باستخدام مصفوفة بنفس الاسم في الـ name attribute للحقلين.
الآن من جهة PHP سيكون بإمكانك الوصول لمواصفات الملف الأول عبر:
$_FILES['up']['name'][], $_FILES['up']['tmp_name'][], $_FILES['up']['size'][], $_FILES['up']['type'][]
وللملف الثاني
$_FILES['up']['name'][1], $_FILES['up']['tmp_name'][1], $_FILES['up']['size'][1], $_FILES['up']['type'][1]
تذكّر بأننا نتعامل مع مصفوفة، فالـ index=0 يمثّل الملف file1 والـ index=1 يمثّل الملف file2 دومًا لأن هذا هو الترتيب الذي حدّدناه في جهة HTML.
السلام عليكم ورحمة الله وبركاته.