PHP Development တွင် data တစ်ခုမှအချက်အလက်များကိုတင်သွင်းရန်နှင့်အပြောင်းအလဲအတွက်အခြားစာမျက်နှာသို့ခုန်ရန်မကြာခဏလိုအပ်သည်။ post parameters များနှင့် Page Jump နည်းလမ်းများလွှဲပြောင်းခြင်းများကိုကျွမ်းကျင်မှုသည်အသုံးပြုသူ input ကိုလုပ်ဆောင်ရန်နှင့်အပြန်အလှန်လုပ်ဆောင်မှုများကိုအကောင်အထည်ဖော်ရန်အလွန်အရေးကြီးသည်။ အကောင်အထည်ဖော်မှုလုပ်ငန်းစဉ်ကိုအောက်ပါဥပမာများမှတဆင့်အသေးစိတ်ရှင်းပြပါလိမ့်မည်။
ပထမ ဦး စွာကျွန်ုပ်တို့သည်အသုံးပြုသူများကိုသတင်းအချက်အလက်ထည့်။ ဆာဗာသို့တင်ပြရန်ခွင့်ပြုသည့်ပုံစံစာမျက်နှာတစ်ခုဖန်တီးရန်လိုအပ်သည်။ ဖိုင်အမည်ကို form.php နှင့်ကုဒ်သည်အောက်ပါအတိုင်းဖြစ်သည်ဟုယူဆပါ။
<!DOCTYPE html> <html> <head> <title>တင်ပြချက်စာမျက်နှာ</title> </head> <body> <h2>ကျေးဇူးပြု. အောက်ပါအချက်အလက်များကိုဖြည့်ပါ။</h2> <form method="post" action="process.php"> <label>နာမည်</label><br> <input type="text" name="name"><br><br> <label>အသက်:</label><br> <input type="text" name="age"><br><br> <input type="submit" value="နားထောင်"> </form> </body> </html>
အထက်ပါကုဒ်သည်အမည်နှင့်အသက်အရွယ် input box များပါ 0 င်သောပုံစံကိုဖန်တီးပြီးအချက်အလက်များကို process.php page သို့တင်ပြရန် post နည်းလမ်းကိုအသုံးပြုသည်။
ထို့နောက်တင်သွင်းထားသောပို့စ် parameters တွေကိုကိုင်တွယ်သော process.php ဖိုင်တစ်ခုကိုဖန်တီးပြီးရလဒ်စာမျက်နှာသို့ခုန်ချသည့်လုပ်ငန်းစဉ်။
<?php if ($_SERVER["REQUEST_METHOD"] == "POST") { $name = $_POST['name']; $age = $_POST['age']; // ဤတွင်သင်ရရှိခဲ့တဲ့ parameters တွေကို process နိုင်ပါတယ်,ဒေတာဘေ့စ၌သိုလှောင်လျှင် // ရလဒ်စာမျက်နှာမှခုန်,နှင့် parameters တွေကို pass header("Location: result.php?name=$name&age=$age"); exit(); } else { echo "မမှန်ကန်သောတောင်းဆိုမှု"; } ?>
Code တွင်အသုံးပြုသူ၏အမည်နှင့်အသက်ကို $ _post မှတဆင့်တင်ပြသောအမည်နှင့်အသက်ကိုရရှိသည်။ ထို့နောက် header function ကို သုံး. REAL.php စာမျက်နှာသို့ခုန်ချရန်အသုံးပြုပါ။
နောက်ဆုံးတွင်အသုံးပြုသူမှတင်ပြသောအချက်အလက်များကိုပြသရန် Ral.php စာမျက်နှာကိုဖန်တီးပါ။
<!DOCTYPE html> <html> <head> </head> <h2>ပြုပြင်ခြင်းရလဒ်များ</h2> <?php $name = isset($_GET['name']) ? $_GET['name'] : 'မသိသာသော'; $age = isset($_GET['age']) ? $_GET['age'] : 'မသိသာသော'; echo "နံမယ်:$name<br> "; ECHO "အသက်အရွယ်: $<br> "; > </html>
ကူးယူထားသောအမည်နှင့်အသက်အရွယ် parameters များကို $ _Get ဖြင့်ရယူပါ။
အထက်ပါဥပမာမှတစ်ဆင့် PHP ရှိ POSP နည်းလမ်းမှတစ်ဆင့်ဖွဲ့စည်းရန်နည်းလမ်းကို PHP ရှိ POST နည်းလမ်းမှတစ်ဆင့်တင်သွင်းခြင်းနည်းလမ်းကိုကျွမ်းကျင်စွာပြုလုပ်ထားပြီးအပြောင်းအလဲများရလဒ်များကိုပြသရန်အခြားစာမျက်နှာများသို့ခုန်ချခဲ့သည်။ ၎င်းသည်ပုံစံတင်သွင်းမှု, ဒေတာပြုပြင်ခြင်းနှင့်စာမျက်နှာအပြန်အလှန်ဖြည့်ဆည်းခြင်းအတွက်အလွန်အသုံးဝင်သည်။ ဤကျွမ်းကျင်မှုများကိုကျွမ်းကျင်ခြင်းသည်သင်၏ PHP ဖွံ့ဖြိုးတိုးတက်မှုကိုပိုမိုထိရောက်စေပြီးစံသတ်မှတ်နိုင်သည်။