308 of 410 menu

is_uploaded_file function

is_uploaded_file function သည် သတ်မှတ်ပေးထားသော ဖိုင်တစ်ခုကို POST request မှတစ်ဆင့် အပ်လုဒ်လုပ်ခဲ့မလုပ်ခဲ့ စစ်ဆေးပေးသည်။ ၎င်းသည် အပ်လုဒ်လုပ်သော ဖိုင်များနှင့် အလုပ်လုပ်စဉ် လုံခြုံရေးအတွက် အရေးကြီးသော စစ်ဆေးမှုတစ်ခုဖြစ်သည်။ ၎င်း function သည် parameter တစ်ခု - စစ်ဆေးမည့်ဖိုင်သို့ လမ်းကြောင်းကို လက်ခံပြီး ဖိုင်ကို POST မှတစ်ဆင့် အပ်လုဒ်လုပ်ခဲ့ပါက true ကို ပြန်ပေးပြီး မဟုတ်ပါက false ကို ပြန်ပေးသည်။

ဝါကျဖွဲ့ပုံ

is_uploaded_file(string $filename): bool

ဥပမာ

ဖိုင်တစ်ခုကို form မှတစ်ဆင့် အပ်လုဒ်လုပ်ခဲ့မလုပ်ခဲ့ စစ်ဆေးကြည့်ပါမည်။

<?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 function,
    အပ်လုဒ်လုပ်ထားသော ဖိုင်ကို ဘေးကင်းစွာ ရွှေ့ပြောင်းပေးသည်။
  • file_exists function,
    ဖိုင်တည်ရှိမှုကို စစ်ဆေးပေးသည် (သို့သော် အပ်လုဒ်လုပ်ထားသော ဖိုင်များကိုသာမက)
  • tmpfile function,
    ယာယီဖိုင်တစ်ခုကို ဖန်တီးပေးသည်။
  • is_file function,
    ဖိုင်တစ်ခုဖြစ်မဖြစ် စစ်ဆေးပေးသည်။
မြန်မာ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ဝက်ဘ်ဆိုက် လုပ်ဆောင်ခြင်း၊ ဆန်းစစ်လေ့လာခြင်းနှင့် ပုဂ္ဂလိကပြုပြင်ခြင်းအတွက် ကျွန်ုပ်တို့သည် cookie များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်