شكرً أخي محمد على ردك
هل جربت طريقة mime type في متصفحات مختلفة ؟! :con2:
جرب رفع ملف zip بهذا الكود في متصفح فيرفوكس واكسبلورر و جوجل شروم
كود PHP:
<? $filetype = $_FILES['file']['type'];
if (isset($_POST['do_up']) and $_POST['do_up'] == 'upload') { echo $filetype; } ?>
<form action='up.php' method='post' enctype='multipart/form-data'>
<input type='file' name='file' />
<input type='submit' name='do_up' value='upload' />
</form>
ستجد أن الفيرفوكس يقول mime type هذا الملف هو application/zip
وفي اكسبلورر application/x-zip-compressed
وفي جوجل شروم application/octet-stream
و application/octet-stream من أخطر الأنواع إذا أعطيت تصريح السماح برفع هذه الأنواع من الملفات
أرجو من الإخوان الأعضاء إعطائي طريقة آمنة لرفع الملفات
بانتظاركم ...