• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
مشکل شناسایی فرمت فایل آپلود شده
#1
من یه کد php برای آپلود فایل دارم. ولی متأسفانه بخشیش که مربوط به شناسایی فرمت فایل آپلودی هست کار نمیکنه. الان حتی یه کد ساده رو نوشتم که فرمت فایل رو واسم چاپ کنه ولی وقتی داخل هاست آپلود میکنم و با postman تست میکنم، کار نمیکنه و چیزی چاپ نمیکنه.


کد پی‌اچ‌پی:
<?php
if($_SERVER['REQUEST_METHOD'] == 'POST') {
    
$FileExtensionexplode("."$_FILES["File"]["tmp_name"]);
    
$extension=end($FileExtension);
    echo 
$extension;
}
?>

کدهای مختلف دیگه ای هم امتحان کردم. مثلا دو نمونه دیگه:

کد پی‌اچ‌پی:
<?php
if($_SERVER['REQUEST_METHOD'] == 'POST') {
    
$FileExtensionfinfo_openFILEINFO_MIME_TYPE );
    
$extension=pathinfo$finfo$_FILES["File"]["tmp_name"] );
    
finfo_close$FileExtension );
    echo 
$extension;
}
?>


کد پی‌اچ‌پی:
<?php
if($_SERVER['REQUEST_METHOD'] == 'POST') {
    
$extension=pathinfo$_FILES["File"]["name"], PATHINFO_EXTENSION );
    echo 
$extension;
}
?>

ممنون میشم راهنمایی کنید که مشکل از کجاست
  پاسخ
تشکر شده توسط :
#2
https://www.php.net/manual/en/function.m...t-type.php
وبلاگ rezaonline.net/blog
سفارش برنامه نویسی reza.biz
Php , mysql , postgresql , redis , Yii and ... Cool
  پاسخ
تشکر شده توسط : ayoubsys mohamad_a226


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان