PHP တွင် ဖောင်ပို့ပြီးနောက် ဖောင်တန်ဖိုးများကို သိမ်းဆည်းခြင်း

လက်ရှိစာမျက်နှာသို့ ပေးပို့သည့် ဖောင်တစ်ခုရှိသည်ဆိုပါစို့။

html<form action="" method="GET">
  <input name="test">
  <input type="submit">
</form>

ပို့ပြီးနောက် ကျွန်ုပ်တို့၏ input ထဲမှ ထည့်သွင်းထားသည့်ဒေတာများ မပျောက်ပျက်စေရန် ပြုလုပ်ကြပါစို့။

html<form action="" method="GET">
  <input name="test" value="<?php echo $_GET['test'] ?>">
  <input type="submit">
</form>

သို့သော် ဤနည်းလမ်းသည် ပြည့်စုံခြင်းမရှိပါ။ ပထမဆုံးအကြိမ် စာမျက်နှာကိုဝင်ရောက်သည့်အခါ $_GET['test'] မရှိသောကြောင့် PHP သည် error တစ်ခုကို ပြသမည်ဖြစ်သည်။

ဤပြဿနာကိုဖြေရှင်းရန် လိုအပ်ချက်တစ်ခုထည့်သွင်းကြပါစို့။

html<form action="" method="GET">
  <input
    name="test"
    value="<?php if (isset($_GET['test'])) echo $_GET['test'] ?>"
  >
  <input type="submit">
</form>
Задание 1

ဖောင်ကိုအသုံးပြု၍ အသုံးပြုသူ၏မြို့နှင့်နိုင်ငံကို မေးမြန်းပါ။ ဖောင်ပို့ပြီးနောက် ထည့်သွင်းထားသည့်ဒေတာများကို စခရင်ပေါ်တွင် �ြသပါ။ ဖောင်ပို့ပြီးနောက် ထည့်သွင်းထားသည့်ဒေတာများ input များမှ မပျောက်ပျက်စေရန် ပြုလုပ်ပါ။