PHP is_uploaded_file() ফাংশন

বিবরণ ও ব্যবহার

is_uploaded_file() ফাংশন PHP-এর নির্দিষ্ট ফাইলটি HTTP POST-এর মাধ্যমে আপলোড করা হয় কিনা না তা নির্ণয় করে

সংগঠন

is_uploaded_file(file)
পারামিটার বর্ণনা
file অপরিহার্য। পরীক্ষা করতে হলে ফাইল নির্দিষ্ট করুন

বিবরণ

যদি file যদি দেওয়া ফাইল HTTP POST-এর মাধ্যমে আপলোড করা হয়, তবে TRUE ফিরে দেয়

এই ফাংশনটি ব্যবহার করে কোনও খারাপ ব্যবহারকারী স্ক্রিপ্টটিকে কোনও অনুমোদিত না হওয়া ফাইলগুলির ব্যবহারের জন্য মিথ্যা প্রতিনিধিত্ব করতে পারবে না, যেমন /etc/passwd

এই পরীক্ষা অত্যন্ত গুরুত্বপূর্ণ, যদি আপনি যে কোনও ফাইল ব্যবহার করে ব্যবহারকারীদের বা সংক্রান্ত অন্যান্য ব্যবহারকারীদের অনুমোদিত না হওয়া কনটেন্ট দেখতে পাবেন

সূচনা এবং মন্তব্য

মন্তব্য:এই ফাংশনের ফলাফল ক্যাশ হবে।অনুগ্রহ করে clearstatcache() ক্যাশ কল করা।

উদাহরণ

<?php
$file = "test.txt";
if(is_uploaded_file($file))
  {
  echo ("$file HTTP POST-এর মাধ্যমে আপলোড করা হয়েছে");
  }
else
  {
  echo ("$file HTTP POST-এর মাধ্যমে আপলোড করা হয়নি");
  }
?>

আউটপুট:

test.txt HTTP POST-এর মাধ্যমে আপলোড করা হয়নি