ဝက်ဘ်ဖွံ့ဖြိုးတိုးတက်မှုတွင်ပုံစံများသည်အသုံးပြုသူများအားအသုံးပြုသူများကိုဆာဗာသို့သယ်ယူပို့ဆောင်ရန်အတွက်ဆာဗာသို့အချက်အလက်များကိုတင်သွင်းခွင့်ပြုသည်။ ဤဆောင်းပါးသည်ဤလုပ်ငန်းစဉ်အတွင်းဤလုပ်ငန်းစဉ်အတွင်း input verification ပြုလုပ်ပြီးနောက် PHP ကို PHP ကိုမည်သို့အသုံးပြုရမည်ကိုပြလိမ့်မည်။
ပထမ ဦး စွာကျွန်ုပ်တို့အသုံးပြုသူသည်ဒေတာများကိုထည့်သွင်းနိုင်ရန် HTML ပုံစံတစ်ခုကိုဒီဇိုင်းဆွဲရန်လိုအပ်သည်။ ပုံစံတွင်စာသားအကွက်များ, drop-down box များနှင့်ချက်လက်မှတ်များကဲ့သို့သော input fields အမျိုးမျိုးပါဝင်နိုင်သည်။
ဤတွင်အသုံးပြုသူများသည်သူတို့၏အမည်နှင့်အီးမေးလ်ထဲသို့ 0 င်ရောက်ပြီးဆာဗာသို့ဒေတာများကိုတင်သွင်းနိုင်သောရိုးရှင်းသော HTML form တစ်ခုဖြစ်သည်။
<form method="post" action="submit.php">
<label for="name">နံမယ်:</label>
<input type="text" name="name" id="name" required>
<label for="email">စာပို့:</label>
<input type="email" name="email" id="email" required>
<input type="submit" value="နားထောင်">
</form>
ဒီကုဒ်ထဲမှာငါတို့သုံးတယ် tag သည်ပုံစံကိုဖန်တီးပေးပြီး Post to Method ကိုသတ်မှတ်ရန်နည်းလမ်းကိုသတ်မှတ်ရန်နည်းလမ်းကိုသတ်မှတ်သည်။ ပုံစံတွင်နာမည်နှင့်အီးမေးလ်အတွက် input box များပါရှိသည်။
အသုံးပြုသူတစ် ဦး သည်ပုံစံတစ်မျိုးကိုတင်ပြသောအခါအချက်အလက်များကို PHP script သို့ပို့သည်။ ဤတွင် Form Data ကိုလက်ခံရရှိခြင်းနှင့်ပြုပြင်ခြင်းအတွက် PHP script တစ်ခုရှိသည်။
<?php
if ($_SERVER["REQUEST_METHOD"] == "POST") {
$name = $_POST["name"];
$email = $_POST["email"];
// ဒေတာသိုလှောင်မှုသို့မဟုတ်အခြားအပြောင်းအလဲနဲ့ထွက်သယ်ဆောင်
echo "နားထောင်成功!";
}
?>
ဤ PHP Code တွင်ကျွန်ုပ်တို့သည် form data for for for for _post hyperglobal variable ကိုသုံးသည်။ အသုံးပြုသူ၏အမည်နှင့်အီးမေးလ်လိပ်စာကို $ _post ["အမည်"] နှင့် $ _post ["email" အသီးသီးဖြင့်ရရှိခဲ့သည်။
အချက်အလက်များ၏တိကျမှုနှင့်လုံခြုံမှုကိုသေချာစေရန်အသုံးပြုသူမည်သည့်အရာကိုထည့်သွင်းထားကြောင်းစစ်ဆေးရန်လိုအပ်သည်။ ဥပမာအားဖြင့်စာတိုက်ပုံးပုံစံသည်မှန်ကန်မှုရှိ, မရှိ,
Form Data ကိုအတည်ပြုရန် PHP Code signing ကိုဤတွင်ဖော်ပြထားသည်။
<?php
if ($_SERVER["REQUEST_METHOD"] == "POST") {
$name = $_POST["name"];
$email = $_POST["email"];
// 验证နံမယ်是否为空
if (empty($name)) {
echo "နံမယ်不能为空!";
exit;
}
// 验证စာပို့格式是否合法
if (!filter_var($email, FILTER_VALIDATE_EMAIL)) {
echo "စာပို့格式不正确!";
exit;
}
// ဒေတာသိုလှောင်မှုသို့မဟုတ်အခြားအပြောင်းအလဲနဲ့ထွက်သယ်ဆောင်
echo "နားထောင်成功!";
}
?>
ဒီကုဒ်ထဲမှာ, ငါတို့ အချည်းနှီးသော () function ကိုပထမ ဦး ဆုံးအသုံးပြုပါ။ အချည်းနှီးပါကအမှားအယွင်းတစ်ခုထုတ်လွှင့်ပြီး script ကိုအဆုံးသတ်ပါ။ ထို့နောက်စာတိုက်ပုံးပုံစံမှန်ကန်မှုရှိမရှိစစ်ဆေးရန် filter_var () function ကိုသုံးပါ။
ဤဆောင်းပါးသည်ပုံစံအချက်အလက်များ၏သိုလှောင်မှုနှင့်စိစစ်အတည်ပြုရန် PPP ကိုမည်သို့အသုံးပြုရမည်ကိုဖော်ပြသည်။ ကျွန်ုပ်တို့သည်အချက်အလက်များကိုလက်ခံရရှိရန်နှင့် PHP scripts ကိုပထမဆုံး အသုံးပြု. PHP script များကိုအသုံးပြုသည်။ အချက်အလက်များ၏တိကျမှုနှင့်လုံခြုံမှုကိုသေချာစေရန်အသုံးပြုသူအားစုကိုမည်သို့အတည်ပြုရမည်ကိုလည်းပြသသည်။ အမှန်တကယ်ဖွံ့ဖြိုးတိုးတက်မှုတွင်လိုအပ်ချက်များအရဒေတာဘေ့စ်များ, စာသားဖိုင်များစသည်တို့ဖြင့်ဒေတာများကိုသိမ်းဆည်းထားနိုင်သည်သို့မဟုတ်အခြားစီးပွားရေးယုတ္တိဗေဒဆိုင်ရာအပြောင်းအလဲအတွက်၎င်းကိုအသုံးပြုနိုင်သည်။
ကျိုးကြောင်းဆီလျော်သောပုံစံဒီဇိုင်းနှင့်အချက်အလက်ပြုပြင်ခြင်းဖြင့်ကျွန်ုပ်တို့သည်အသုံးပြုသူအချက်အလက်များကိုထိရောက်စွာစုဆောင်းပြီးဝက်ဘ်လျှောက်လွှာအမျိုးမျိုးတွင်အရေးပါသည်။