308 of 410 menu

ফাংশন is_uploaded_file

ফাংশন is_uploaded_file নির্দিষ্ট করা ফাইলটি POST অনুরোধের মাধ্যমে আপলোড করা হয়েছিল কিনা তা পরীক্ষা করে। আপলোড করা ফাইলের সাথে কাজ করার সময় এটি একটি গুরুত্বপূর্ণ নিরাপত্তা পরীক্ষা। ফাংশনটি একটি প্যারামিটার নেয় - পরীক্ষা করা ফাইলের পথ, এবং true প্রদান করে, যদি ফাইল POST-এর মাধ্যমে আপলোড করা হয়ে থাকে, এবং false অন্যথায়।

সিনট্যাক্স

is_uploaded_file(string $filename): bool

উদাহরণ

আসুন পরীক্ষা করি ফাইলটি ফর্মের মাধ্যমে আপলোড করা হয়েছিল কিনা:

<?php if (is_uploaded_file($_FILES['userfile']['tmp_name'])) { echo 'File was uploaded via HTTP POST'; } else { echo 'File was NOT uploaded via HTTP POST'; } ?>

উদাহরণ

move_uploaded_file-এর সাথে সমন্বয়ে ফাংশনটির ব্যবহার:

<?php $temp_file = $_FILES['userfile']['tmp_name']; $target_file = 'uploads/' . $_FILES['userfile']['name']; if (is_uploaded_file($temp_file)) { move_uploaded_file($temp_file, $target_file); echo 'file uploaded successfully'; } else { echo 'possible file upload attack'; } ?>

আরও দেখুন

  • ফাংশন move_uploaded_file,
    যা নিরাপদে একটি আপলোড করা ফাইল সরিয়ে নেয়
  • ফাংশন file_exists,
    যা একটি ফাইলের অস্তিত্ব পরীক্ষা করে (কিন্তু শুধুমাত্র আপলোড করা ফাইল নয়)
  • ফাংশন tmpfile,
    যা একটি অস্থায়ী ফাইল তৈরি করে
  • ফাংশন is_file,
    যা একটি ফাইল পরীক্ষা করে
বাংলা
AfrikaansAzərbaycanБългарскиБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন