Unsaon Pag-apil sa HTML sa Daghang mga Dokumento gamit ang PHP

Kung tan-awon nimo ang bisan unsang website, mahibal-an nimo nga adunay mga piraso sa site nga gibalikbalik sa matag usa nga panid. Kining gibalikbalik nga mga elemento o mga seksyon lagmit nga maglakip sa dapit sa ulohan sa site, lakip ang navigation ug logo, maingon man ang footer area sa site. Adunay usab laing mga piraso nga anaa sa sitwide sa pipila ka mga site, sama sa mga social media widgets o mga butones o uban pang mga piraso sa sulod, apan ang mga dapit sa header ug footer nga nagapadayon sa matag pahina usa ka luwas nga pusta alang sa kadaghanan nga mga website.

Kini nga paggamit sa padayon nga lugar sa pagkatinuod mao ang usa ka labing maayong disenyo sa web. Gitugotan niini ang mga tawo nga mas dali nga masabtan kung giunsa ang usa ka site nga magamit ug sa higayon nga ilang masabtan ang usa ka panid, sila adunay maayo nga ideya sa uban nga mga panid ingon man sukad adunay mga piraso nga makanunayon.

Sa normal nga mga panid sa HTML, kining mga lig-on nga mga lugar kinahanglan nga idugang sa tagsa-tagsa sa matag panid.Kini nagdala sa usa ka suliran kung gusto nimo nga magbag-o, sama sa pag-update sa petsa sa copyright sulod sa footer o pagdugang sa usa ka bag-ong link sa navigation menu sa imong site. Aron mahimo kining yano nga pag-usab, kinahanglan nimo nga usbon ang matag pahina sa website. Dili kini dako kon ang site adunay usa ka 3 o 4 nga mga panid, apan unsa kaha kung ang site nga may pangutana adunay usa ka gatus ka mga pahina o labaw pa? Ang paghimo nianang yano nga pag-edit sa kalit nahimong dako kaayo nga trabaho. Kini diin ang "naglakip sa mga file" makahimo sa dako nga kalainan.

Kon ikaw adunay PHP sa imong server, mahimo ka magsulat og usa ka file ug dayon i-apil kini sa bisan unsang mga web page nga imong gikinahanglan.

Kini nagpasabut nga gilakip kini sa matag panid, sama sa gihulagway nga header ug footer nga pananglitan, o mahimo kini usa ka butang nga imong gipili sa mga panid ingon nga gikinahanglan. Pananglitan, nag-ingon nga dunay "contact us" nga dagway widget nga nagtugot sa mga bisita sa site nga makonektar sa imong kompaniya. Kung gusto nimo kini nga dugang sa pipila ka mga panid, sama sa tanan nga mga "mga serbisyo" nga mga pahina alang sa mga tanyag sa imong kompanya, apan dili sa uban, unya ang paggamit sa usa ka PHP lakip usa ka maayong solusyon.

Kini tungod kay kung kinahanglan nimo nga usbon ang porma sa umaabot, mahimo nimo kini sa usa ka lugar ug ang matag panid nga naglakip sa pagkuha niini.

Una, kinahanglan nimong masabtan nga ang paggamit sa PHP nagkinahanglan nga imo kini gipahimutang sa imong web server. Pakigsulti sa imong administrator sa sistema kon dili ka sigurado kung ikaw o wala niini nag-instalar. Kung wala nimo kini gipahimutang, pangutan-a sila kung unsa ang gikinahanglan aron buhaton kini, kung dili kinahanglan nimo pangitaon ang lain nga kasulbaran.

Kasagaran: Average

Panahon nga Gikinahanglan: 15 ka minutos

Mga lakang:

  1. Isulat ang HTML nga gusto nimo gisubli ug i-save kini ngadto sa usa ka linain nga file. Sa kini nga pananglitan, gusto ko nga ilakip ang nahisgutang pananglitan sa usa ka "kontak" nga porma nga akong pilion nga idugang sa pipila ka mga panid.

    Gikan sa usa ka istruktura sa istruktura sa file, gusto ko nga i-save ang akong isama nga mga file ngadto sa usa ka lain nga direktoryo, kasagaran gitawag nga "naglakip". Akong iluwas ang akong contact form sa usa ka naglakip nga file nga sama niini:
    naglakip sa / contact-form.php
  2. Ablihi ang usa sa mga web page diin gusto nimo ang gipakita nga file aron ipakita.
  3. Pangita sa nahimutangan sa HTML diin kini naglakip sa file nga kinahanglan ipasundayag, ug ibutang ang mosunod nga code sa maong lugar

    nagkinahanglan ($ DOCUMENT_ROOT. "naglakip sa / contact-form.php");
    ?>
  4. Timan-i nga sa abive code example, imong usbon ang dalan ug file ngalan aron mapakita ang imong apil ang file location ug ang ngalan sa piho nga file nga gusto nimong ilakip. Sa akong pananglitan, anaa ang file sa 'contact-form.php' sa sulod sa folder nga 'naglakip', mao nga kini ang tukmang code sa akong panid.
  1. Idugang kining sama nga kodigo sa matag panid nga gusto nimo nga makita ang porma sa kontak. Ang gikinahanglan gayud nimo nga buhaton mao ang kopya ug i-paste kini nga kodigo sa mga panid, o kung ikaw anaa sa proseso sa pagpalambo sa usa ka bag-ong site, pagtukod sa matag panid sa husto nga paglakip sa mga file nga gisitar gikan mismo sa get-go.
  2. Kon gusto nimong usbon ang usa ka butang sa contact form, sama sa pagdugang sa usa ka bag-ong field, mahimo nimo pag-edit ang file-contact.php file. Sa higayon nga imong gi-upload kini sa mga naglakip / direktoryo sa web server, kini mausab sa matag pahina sa imong site nga naggamit niini nga code. Mas maayo kini kay sa pag-usab sa mga panid nga tagsa-tagsa!

Mga Sugyot:

  1. Mahimong maglakip ka sa HTML o teksto sa usa ka PHP naglakip sa file. Ang bisan unsa nga makaadto sa usa ka standard nga HTML nga file mahimo nga adunay usa ka PHP nga naglakip.
  2. Ang imong tibuok nga panid kinahanglan maluwas isip usa ka PHP file, eg. index.php kay sa HTML. Ang ubang mga server wala magkinahanglan niini, busa sulayi una ang pagsulay, apan ang usa ka sayon ​​nga paagi aron masiguro nga ikaw ang tanan nga gigamit mao ang paggamit lamang.