PHP ကိုအသုံးပြုခြင်းအတော်များများစာရွက်စာတမ်းများအတွက် HTML ကို Include ရန်ကဘယ်လို

သင်တစ်ဦးဘယ် website မဆိုကြည့်ရှုလျှင်, သင်တိုင်းတစ်ခုတည်းစာမျက်နှာပေါ်တွင်ထပ်ခါတလဲလဲနေကြသည်ကြောင်းကို site ၏အချို့သောအပိုင်းပိုင်းရှိပါတယ်သတိထားမိပါလိမ့်မယ်။ ဤရွေ့ကားထပ်ခါတလဲလဲဒြပ်စင်သို့မဟုတ်ကဏ္ဍများသွားလာမှုနှင့်လိုဂိုအဖြစ်ဆိုဒ်၏အောက်ခြေဧရိယာအပါအဝင် site ရဲ့ header ကိုဧရိယာများပါဝင်သည်နိုင်ဖွယ်ရှိပါတယ်။ လည်းလူမှုမီဒီယာ Widgets တွေသို့မဟုတ်ခလုတ်သို့မဟုတ်အကြောင်းအရာ၏အခြားအပိုင်းအစများကဲ့သို့အချို့သောက်ဘ်ဆိုက်များပေါ်တွင်လက်ရှိ sitewide များမှာအခြားအပိုင်းပိုင်းဖြစ်ပေမယ့်ခေါင်းစဉ်နှင့်အောက်ခြေဒေသများတိုင်းစာမျက်နှာကိုဖြတ်ပြီးမြဲဖြစ်ခြင်းအများဆုံး websites များအတွက်တော်တော်လုံခြုံလောင်းဖြစ်ပါတယ်လိမ့်မည်။

persistent ဧရိယာ၏ဤအသုံးပြုမှုအမှန်တကယ်ဝဘ်ဒီဇိုင်းကိုအကောင်းဆုံးအလေ့အကျင့်ဖြစ်ပါတယ်။ ဒါဟာလူတွေကိုပိုပြီးလွယ်လွယ်ကူကူ site တစ်ခုဘယ်လိုအလုပ်လုပ်တယ်ဆိုတာကိုနားလည်မှခွင့်ပြုနှင့်သူတို့တဦးတည်းစာမျက်နှာနားလည်တစ်ချိန်ကတသမတ်တည်းဖြစ်ကြောင်းအပိုင်းပိုင်းရှိပါတယ်ကတည်းကသူတို့အဖြစ်ကောင်းစွာအခြားစာမျက်နှာများတွင်ကောင်းတစ်ခုစိတ်ကူးရှိသည်။

ပုံမှန် HTML စာမျက်နှာတွင်ဤ persistent ဒေသများသင်အောက်ခြေအတွင်းပိုင်းတစ်မူပိုင်နေ့စွဲကို update သို့မဟုတ်သင့် site ရဲ့အညွှန်း menu ကိုအားအသစ်သော link ကိုထည့်သွင်းကဲ့သို့အပြောင်းအလဲလုပ်လိုတဲ့အခါပြဿနာတစ်ခုဖြစ်စေတစ်ဦးချင်းစီ page.This မှတစ်ဦးချင်းစီကဆက်ပြောသည်ခံရဖို့လိုအပ်လိမ့်မယ်။ ဒီထင်ရသောရိုးရှင်းသောပြင်ဆင်ရန်လုပ်, သင်က်ဘ်ဆိုက်ပေါ်တိုင်းတစ်ခုတည်းစာမျက်နှာကိုပြောင်းလဲဖို့လိုအပ်လိမ့်မယ်။ ဆိုက်တဦးတည်း 3 သို့မဟုတ် 4 စာမျက်နှာများရှိပါတယ်လျှင်ဒါကကြီးမားတဲ့သဘောတူညီချက်မဟုတ်ပေမယ်ဆိုတဲ့မေးခွန်းကိုအတွက် site ကိုတစ်ဦးတရာစာမျက်နှာများသို့မဟုတ်ထိုထက်ပိုရှိပါတယ်အဘယျသို့လြှငျကော ရိုးရှင်းပြင်ဆင်ရန်ရုတ်တရက်အလွန်ကြီးမားတဲ့အလုပ်ဖြစ်လာကြောင်း Making ။ ဒါကတကယ်ကိုကြီးမားတဲ့ခြားနားချက်ကိုဖြစ်စေနိုင်ပါတယ် "ဖိုင်တွေထည့်သွင်း" ဘယ်မှာဖြစ်ပါတယ်။

သင်သည်သင်၏ဆာဗာပေါ်တွင် PHP ကိုရှိပါကသင်တဦးတည်းဖိုင်ရေးပြီးတော့သင်ကလိုအပ်သည့်နေရာတွင်မဆို web စာမျက်နှာများပေါ်တွင်ပါဝင်နိုင်ပါသည်။

ဤသည်ကဖျောပွ header ကိုနှင့်အောက်ခြေဥပမာလိုပဲတိုင်းစာမျက်နှာပေါ်တွင်ထည့်သွင်းသည်, သို့မဟုတ်ပါကလိုအပ်သကဲ့သို့သင်တို့ရွေးချယ်စာမျက်နှာများကိုထည့်သွင်းကြောင်းအရာတစ်ခုခုဖြစ်နိုင်ကြောင်းဆိုလိုနိုင်ဘူး။ ဥပမာအားဖြင့်, သင်သည် site ကိုဧည့်သည်သင့်ကုမ္ပဏီနှင့်အတူချိတ်ဆက်ဖို့ခွင့်ပြုတဲ့ "ကျွန်တော်တို့ကိုဆက်သွယ်ပါ" ပုံစံကိုဝစ်ဂျက်များကဆိုသည်။ သင်ဤအချို့စာမျက်နှာများကိုမှ, သင့်ကုမ္ပဏီ၏ပြုသောပူဇော်သက္ကာဘို့ရှိသမျှကို "န်ဆောင်မှု" စာမကျြနှာကဲ့သို့မဟုတ်ဘဲအခြားသူများကဆက်ပြောသည်ချင်လျှင်, တစ်ဦး PHP ကို ​​features အသစ်တွေလည်းပါဝင်သုံးပြီးကြီးမြတ်ဖြေရှင်းချက်ဖြစ်ပါသည်။

သငျသညျအစဉျအမွဲအနာဂတျတှငျကြောင်းပုံစံကိုတည်းဖြတ်ရန်လိုအပ်သည်မှန်လျှင်, သင်တဦးတည်းအစက်အပြောက်များနှင့်က update ကိုရလိမ့်မည်ဟုလည်းပါဝင်သည်သောစာမျက်နှာမှာအဲဒီလိုမယ်လို့ထားလို့ဖြစ်ပါတယ်။

ပထမဦးစွာပယ်, သင် PHP ကိုသုံးပြီးသင်ကသင့်ရဲ့ web server သို့ပေါ်တွင်တပ်ဆင်ထားရှိသည်လိုအပ်သည်ကိုနားလည်ရပေမည်။ သင်ကဒီ installed ရှိသည်ဟုဖြစ်စေမသေချာမသိဆိုရင်သင့်ရဲ့စနစ်စီမံအုပ်ချုပ်သူကိုဆက်သွယ်ပါ။ သင်က installed ရှိသည်မဟုတ်ကြဘူးဆိုရငျ, မဟုတ်ရင်သင်တို့ပါဝင်သည်များအတွက်အခြားဖြေရှင်းနည်းကိုရှာဖွေဖို့လိုအပ်ပါလိမ့်မယ်, ဒါကြောင့်အဲဒီလိုလုပ်ဖို့ယူမယ်လို့အဘယ်အရာကိုသူတို့ကိုမေးကြည့်ပါ။

အခက်အခဲ: ပျမ်းမျှ

အချိန်လိုအပ်ပါသည်: 15 မိနစ်

ခြေလှမ်းများ:

  1. သင်လုပ်ချင်တဲ့ HTML ကိုဒီဥပမာထပ်ခါတလဲလဲနှင့်သီးခြား file.In မှမကယ်အရေးအသား, ငါရွေးချယ်အချို့စာမျက်နှာများကိုထည့်သွင်းပါလိမ့်မယ်တဲ့ "အဆက်အသွယ်" ပုံစံ၏ဖျောပွဥပမာပါဝင်သည်ချင်တယ်။

    ဖိုင်တစ်ဖိုင်ဖွဲ့စည်းပုံရှုထောငျ့မှကျွန်မကယ်တင်လိုများသောအားဖြင့် "တို့ပါဝင်သည်" ဟုခေါ်သီးခြား directory ကိုသို့ဖိုင်များ, ပါဝင်သည်။ ငါသည်ဤကဲ့သို့သောပါဝင်သည်ဖိုင်ထဲမှာငါ့အအဆက်အသွယ်ပုံစံကိုကယ်တင်မည်ဟု:
    ပါဝင်သည် / အဆက်အသွယ်-form.php
  2. သငျသညျကိုဖေါ်ပြဖို့ထည့်သွင်းဖိုင်ချင်ဘယ်မှာဝဘ်စာမျက်နှာများကိုတဦးတည်းကိုဖွင့်။
  3. ဒီပြသသင့်ပါတယ်ဖိုင်ပါဝင်သည်ရှိရာ HTML မှာတည်နေရာကိုရှာပါနှင့်အစက်အပြောက်အတွက်အောက်ပါကုဒ်နေရာ

    (။ $ DOCUMENT_ROOT "/ အဆက်အသွယ်-form.php လည်းပါဝင်သည်") လိုအပ်;
    ?>
  4. အဆိုပါ abive ကုဒ်ဥပမာထဲမှာ, သင်သည်သင်၏ဖိုင်တည်နေရာနှင့်သင်တို့ပါဝင်သည်ချင်တိကျတဲ့ဖိုင်၏အမည်တို့ပါဝင်သည်ရောင်ပြန်ဟပ်ဖို့လမ်းကြောင်းတွေနဲ့ဖိုင် name ကိုပြောင်းလဲစေလိမ့်မယ်လို့သတိပြုပါ။ ကြှနျတေျာ့ဥပမာထဲမှာ, ငါ folder ကို '' တို့ပါဝင်သည် '' ဒါကြောင့်ဒီကိုငါ့စာမျက်နှာများအတွက်သင့်လျော်သောကုဒ်ပါလိမ့်မယ်၏အတွင်းပိုင်းကို 'အဆက်အသွယ်-form.php' 'ဖိုင်ရှိသည်။
  1. သင်တို့အပေါ်မှာပေါ်လာဖို့အဆက်အသွယ်ပုံစံလိုခငျြတိုင်းစာမျက်နှာဤတူညီသောကုဒ်ထည့်ပါ။ သင်အမှန်တကယ်လုပ်ဖို့လိုအပ်သမျှကော်ပီကူးခြင်းနှင့် paste ဒီ code ကိုသူတို့အားစာမျက်နှာများပေါ်သို့, သို့မဟုတ်သင်အသစ်တစ်ခု site ကိုဖွံ့ဖြိုးဆဲတို့၏လုပ်ငန်းစဉ်များတွင်မှန်လျှင်, သင့်လျော်သောလက် get-go ကနေကိုးကားဖိုင်များပါဝင်သည်နှင့်အတူအသီးအသီးစာမျက်နှာကိုတည်ဆောက်သည်။
  2. သင်အဆက်အသွယ်ပုံစံပေါ်တွင်တစ်ခုခုပြောင်းလဲပစ်ရန်လိုခငျြလြှငျ, အသစ်တစ်ခုကိုလယ်ပြင်ထည့်သွင်းကဲ့သို့သင်အဆက်အသွယ်-form.php file ကို edit လိမ့်မယ်။ သင် web server ကိုပေါ်တို့ပါဝင်သည် / directory ကိုမှတင်ပြီးပြီပြီးတာနဲ့ဒီ code ကိုအသုံးပြုသင့် site ၏တိုင်းစာမျက်နှာပေါ်တွင်ပြောင်းလဲသွားပါလိမ့်မယ်။ ဒါကတစ်ဦးချင်းရှိသူများစာမျက်နှာများကိုပြောင်းလဲပစ်ရန်ရှိခြင်းထက်အများကြီးပိုကောင်းပါ!

သိကောင်းစရာများ:

  1. သငျသညျဖိုင်ပါဝင်သည်တစ်ဦးက PHP အတွက် HTML ကိုသို့မဟုတ်စာသားပါဝင်နိုင်ပါသည်။ တစ်ဦးစံက HTML ဖိုင်ထဲမှာသွားရနိုင်သည်ကိုဘာမှပါဝင်သည်တစ်ဦးက PHP အတွက်သွားနိုင်ပါတယ်။
  2. သင့်ရဲ့တစ်ခုလုံးကိုစာမျက်နှာဥပမာတစ်ခုက PHP ဖိုင်ကိုအဖြစ်သိမ်းဆည်းထားရမည်။ အစားက HTML ထက် index.php ။ တချို့ကဆာဗာများကဤလိုအပ်ဒါပထမဦးဆုံးသင့်ရဲ့ configuration ကို test, ဒါပေမယ့်သင်တို့ရှိသမျှအစုံရှိပါတယ်သေချာစေရန်လွယ်ကူသောနည်းလမ်းတစ်ခုပဲသုံးစွဲဖို့ဖြစ်ပါတယ်ပါဘူး။