سلام
ببخشید من این mime type v, گذاشتم
ولی فایل mp3 آپلود میکنم ارور میده فرمت فایل ارسالی غیر مجازه
public function uploadpod($file, $dir)
{
if (isset($file)) {
$extension = explode(".", $file["name"]);
$type = $file['type'];
$size = $file['size'];
if ($type == "audio/mp3") {
if ($size <= 8000000) {
$new_name = md5(microtime()) . "." . $extension[1];
$path = "images/site/img_up/$dir/" . $new_name;
move_uploaded_file($file["tmp_name"], $path);
return $new_name;
} else {
echo "حجم فایل ارسالی نباید بیشتر از 5MB باشد";
return false;
}
} else {
echo "فرمت فایل ارسالی غیر مجاز است";
return false;
}
}
return true;
}
تا اونجای که اطلاع دارم از
$type = $file['type'];
استفاده نمیکنن و از توابع دیگه بهره میبرن مثلا تابع mime_content_type که اطلاعاتش در لینک زیر هست
https://www.php.net/manual/en/function.mime-content-type.php
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟