السلام عليكم ورحمة الله وبركاته
حبيت اضيف لكم دالة قمت بعملها
يمكن استخدام الدالة بعدة طرق مثل التحقق من صيغة الملفات المرفوعة او السماح برفع ملفات معينة او طرق اخرى على حسب ماتريد ...
طبعاً الدالة سهلة الاستخدام
كود:
function check_type_file($type_file){
$type_array = array('image/PNG','image/png','image/jpg','image/JPG','image/jpeg','image/JPEG','image/gif','image/GIF','image/bmp','application/pdf');
if(in_array($type_file,$type_array))
{
return true;
}else{
return false;
}
}
لقد قمت بإضافة بعض صيغ الملفات وهي :-
كود:
'image/PNG'
'image/png'
'image/jpg'
'image/JPG'
'image/jpeg'
'image/JPEG'
'image/gif'
'image/GIF'
'image/bmp'
'application/pdf'
يمكنك ان تضيف الصيغ التي تريدها.
///////////////////////////////
شرح الاستخدام
///////////////////////////////
1- الخطوة الاولى :-
عند رفع الملف عن طريق الفورم نأخذ صيغة الملف عن طريق مصفوفة $_FILES وهي كتالي :-
كود:
$file = $_FILES['file']['type'];
2- الخطوة الثانية :-
نقوم بتمرير المتغير $file عن طريق الفنكشن الي سوينها check_type_file() كتالي :-
كود:
if(check_type_file($file)){
echo "الملف مسموح رفعة";
}else{
echo "الملف غير مسموح رفعة";
}
تم ارفاق ملف العمل
اذا فية اي استفسارات انا موجودة
مع السلامة