မျက်မှောက်ခေတ် Web Development တွင် Form Verification သည်အသုံးပြုသူထည့်သွင်းမှုဆိုင်ရာအချက်အလက်များ၏တရားဝင်မှုကိုသေချာစေရန်အဓိကချိတ်ဆက်မှုဖြစ်သည်။ PHP ကို သုံး. applications များတီထွင်ထုတ်လုပ်နိုင်ရန်အတွက်ပုံစံအတည်ပြုချက်ကိုထိရောက်စွာအကောင်အထည်ဖော်ရမည်ကိုကျွမ်းကျင်ရန်အလွန်အရေးကြီးသည်။ ဤဆောင်းပါးသည် PHP တွင်ပုံစံ validation method များသို့ 0 င်ရောက်ပြီးအသုံးဝင်သောကုဒ်များဥပမာများကိုပေးသည်။
Form Verification သည်အချက်အလက်များကိုစစ်ဆေးခြင်းနှင့်မှားယွင်းသောအချက်အလက်များကိုတင်သွင်းခြင်းမပြုနိုင်စေရန်ပုံစံအချက်အလက်များကိုမတင်ပြမီအချက်အလက်များကိုစစ်ဆေးရန်နှင့်အတည်ပြုရန်နှင့်အတည်ပြုရန်ဖြစ်သည်။ ၎င်းသည်လျှောက်လွှာ၏လုံခြုံရေးကိုတိုးတက်စေရန်သာမကအသုံးပြုသူအတွေ့အကြုံကိုလည်းတိုးတက်စေသည်။
PHP Development တွင် Form Verification သည်အောက်ပါပြ problems နာများကိုထိရောက်စွာရှောင်ရှားနိုင်သည်။
PHP တွင် Form Verification ကိုအကောင်အထည်ဖော်ရန်အတွက်အခြေခံအဆင့်များသည်အောက်ပါအတိုင်းဖြစ်သည် -
ပထမ ဦး စွာအသုံးပြုသူမှထည့်သွင်းထားသောအချက်အလက်များကိုစုဆောင်းရန် HTML ပုံစံကိုဖန်တီးပါ။
<form method="POST" action="">
Name: <input type="text" name="name">
<input type="submit" value="Submit">
</form>
ပုံစံကိုတင်ပြပြီးနောက် PHP သည်အချက်အလက်များကိုလက်ခံရရှိလိမ့်မည်။ ဤတွင်ပုံစံအတည်ပြုခြင်းအတွက်ကုဒ်နမူနာတစ်ခုဖြစ်ပါသည်။
$name = "";
if ($_SERVER["REQUEST_METHOD"] == "POST") {
if (empty($_POST["name"])) {
$name_err = "Name is required";
} else {
$name = trim($_POST["name"]);
// နာမည်တရားဝင်ရှိမရှိစစ်ဆေးပါ
if (!preg_match("/^[a-zA-Z ]*$/", $name)) {
$name_err = "Only letters and white space allowed";
}
}
}
အတည်ပြုသည့်ရလဒ်များပေါ် မူတည်. အမှားမက်ဆေ့ခ်ျများကိုပြသနိုင်ရန်သို့မဟုတ်မှန်ကန်သောအချက်အလက်များကိုလုပ်ဆောင်ရန်ရွေးချယ်နိုင်သည်။
if (empty($name_err)) {
// တရားဝင်ဒေတာကိုလုပ်ဆောင်ပါ,ဥပမာအားဖြင့်, ဒေတာဘေ့စ်ကိုသိမ်းပါ
echo "Welcome, " . htmlspecialchars($name) . "!";
} else {
echo $name_err;
}
PHP တွင် PHP တွင်အတည်ပြုသည်။ အထက်ပါအဆင့်များကိုလိုက်နာခြင်းအားဖြင့်သင်သည်လုံခြုံပြီးယုံကြည်စိတ်ချရသောပုံစံစိစစ်ရေးစနစ်ကိုထိရောက်စွာအကောင်အထည်ဖော်နိုင်ပြီးအသုံးပြုသူအတွေ့အကြုံကိုတိုးတက်အောင်လုပ်ပြီးသင့်လျှောက်လွှာကိုအန္တရာယ်ရှိသောအချက်အလက်များမှကာကွယ်နိုင်သည်။
ဤဆောင်းပါးသည် PHP form validation ကိုမည်သို့အသုံးပြုရမည်ကိုပိုမိုနားလည်သဘောပေါက်ရန်နှင့်သင်၏ဖွံ့ဖြိုးရေးစွမ်းရည်ကိုတိုးတက်အောင်လုပ်ရန်ပိုမိုကောင်းမွန်သောနားလည်နိုင်ရန်ကူညီနိုင်သည်ဟုမျှော်လင့်ပါ။ သင့်တွင်မေးခွန်းများရှိပါကသို့မဟုတ်နက်နက်ရှိုင်းရှိုင်းအကူအညီလိုပါကကျွန်ုပ်တို့နှင့်ဆွေးနွေးရန်လွတ်လပ်စွာပြောဆိုပါ။