جشنواره عیدانه راکت | عضویت ویژه راکت برای آخرین بار | افزایش قیمت‌ها از سال جدید | و ...

مشاهده اطلاعات بیشتر...
ثانیه
دقیقه
ساعت
روز
parsa
4 سال پیش توسط parsa مطرح شد
3 پاسخ

تشخیص نوع فایل آپلود شده

سلام دوستان

من یه input file دارم حالا وقتی کاربر فایل رو انتخاب کرد و دکمه آپلود رو زد میخام تشخیص بدم که فایل عکسه یا فیلم و طبق اون بقیه کار انجام شه

به نظرتون چطور انجامش بدم؟


ثبت پرسش جدید
عرفان همتی
تخصص : Backend Developer
@erfanhemmati 4 سال پیش آپدیت شد
1

@miladfathi021
سلام. وقت بخیر
فکر میکنم کد زیر بتونه کمکتون بکنه.

$file = $request->file('file');
return $file->getClientMimeType();

الیاس سخاوتی نیا
تخصص : علاقه‌مند به برنامه‌‎نویسی
@elyassir 4 سال پیش آپدیت شد
1

@miladfathi021
سلام

$path = $_FILES['image']['name'];
$ext = pathinfo($path, PATHINFO_EXTENSION);

فکر کنم تابعی با نام filetype هم هست توی php


عرفان همتی
تخصص : Backend Developer
@erfanhemmati 4 سال پیش آپدیت شد
1

@miladfathi021
سلام. وقت بخیر
فکر میکنم کد زیر بتونه کمکتون بکنه.

$file = $request->file('file');
return $file->getClientMimeType();

محمد پاکزاد
تخصص : تست نفوذ و امنیت شبکه، برنامه...
@pakzad 4 سال پیش آپدیت شد
1
$allow\_types = array('txt','xml','cvs', 'doc', 'docx', 'htm', 'html', 'rtf', 'vcf', 'xla', 'xls', 'xlsx');  
$type\_file = $\_FILES\['file'\]\['type'\];  
if(!in\_array($array\_type\[$type\_file\], $allow\_types)){  
echo '<span style="color:f00">پسوند فایل مجاز نیست</span><br /><br />';  
die;  
}

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام