Cara Nambah HTML ing Akeh Dokumen Nggunakake PHP

Yen sampeyan ndeleng situs web apa wae, sampeyan bakal nemokake yen ana situs-situs sing wis diulang ing saben kaca. Unsur utawa bagean sing sering kasebut kalebu area header situs, kalebu navigasi lan logo, uga area sikil situs. Ana uga potongan liyane sing saiki ana ing situs tartamtu, kaya widget media sosial utawa tombol utawa potongan liyane, nanging wilayah header lan sikil sing tetep ana ing saben kaca iku gampang banget kanggo situs web.

Panggunaan area sing terus-terusan iki bener-bener minangka praktik sing paling apik kanggo desain web. Ngidini wong luwih gampang mangerteni carane situs bisa dienggo lan yen padha ngerti siji kaca, padha duwe ide apik saka kaca liyane uga wiwit ana potongan sing konsisten.

Ing kaca HTML normal, wilayah sing terus-terusan iki kudu ditambahake saben menyang saben kaca. Iki nduwe masalah nalika pengin nggawe perubahan, kaya nganyari tanggal hak cipta ing jejere footer utawa nambah link anyar menyang menu navigasi situs. Kanggo nggawe suntingan iki sing prasaja, sampeyan kudu ngganti saben kaca siji ing situs web. Iki ora menehi hasil gedhe yen situs iki nduweni siji utawa 4 kaca, nanging yen situs kasebut duweni satus kaca utawa luwih? Nggawe manawa prasaja kasebut kanthi cepet dadi proyek gedhe banget. Iki ngendi "klebu file" bisa ndadekake beda banget.

Yen sampeyan duwe PHP ing server sampeyan, sampeyan bisa nulis siji file banjur nyakup ing sembarang kaca web sing sampeyan butuhake.

Iki bisa tegese manawa ana kalebu ing saben kaca, kayata header lan footer conto kasebut, utawa bisa dadi sesuatu sing sampeyan pilih secara selektif ing kaca sing diperlokake. Contone, ngomong sampeyan duwe widget "hubungi kita" sing ngidini pengunjung situs bisa nyambung karo perusahaan sampeyan. Yen sampeyan pengin iki ditambahake menyang kaca-kaca tartamtu, kaya kabeh kaca "layanan" kanggo kurban perusahaan, nanging ora kanggo wong liya, banjur nggunakake PHP kalebu solusi sing gedhe.

Iki amarga yen sampeyan tau perlu ngowahi wangun kasebut ing mangsa ngarep, sampeyan bakal nglakoni supaya ing sawijining panggonan lan saben kaca sing kalebu bakal njaluk nganyari.

Pisanan, sampeyan kudu ngerti sing nggunakake PHP mbutuhake sampeyan wis diinstal ing server web. Hubungi administrator sistem sampeyan yen sampeyan ora yakin manawa sampeyan wis nginstal iki. Yen sampeyan ora nginstal, takon apa sing bakal ditindakake, yen ora perlu nggolek solusi liyane kanggo kalebu.

Kesulitan: Rata-rata

Wektu sing dibutuhake: 15 menit

Langkah:

  1. Tulis HTML sing pengin diulang lan simpen menyang file sing kapisah. Ing conto iki, aku pengin nyakup conto sing kasebut kasebut "kontak" sing bakal saya pilih kanthi nambah ing kaca-kaca tartamtu.

    Saka sudut pandang struktur file, aku seneng nyimpen file kalebu ing direktori kapisah, biasane disebut "kalebu". Aku bakal nyimpen formulir kontak ing file kalebu:
    kalebu / contact-form.php
  2. Bukak salah siji saka kaca web sing pengin diwenehi file kanggo nampilake.
  3. Golek lokasi ing HTML ing ngendi berkas iki kalebu kudu ditampilake, lan nyelehake kode ing ngisor iki ing panggonan kasebut

    mbutuhake ($ DOCUMENT_ROOT. "kalebu / kontak-form.php");
    ?>
  4. Elinga yen ing tuladha kode abive, sampeyan bakal ngganti path lan jeneng file kanggo nggambarake lokasi file kalebu lan jeneng file tartamtu sing pengin kalebu. Ing conto, aku duwe file 'contact-form.php' ing folder 'kalebu', supaya iki dadi kode sing tepat kanggo kaca.
  1. Nambah kode iki sing padha kanggo saben kaca sing pengin ditampilake formulir kontak. Kabeh sing pancene kudu dilakoni yaiku nyalin lan nempel kode iki menyang kaca-kaca kasebut, utawa yen sampeyan ana ing proses ngembangake situs anyar, mbangun saben kaca kanthi tepat kalebu file sing dirujuk langsung saka get-go.
  2. Yen sampeyan pengin ngowahi soko formulir kontak, kaya nambah kolom anyar, sampeyan bakal ngowahi file contact-form.php. Sawise sampeyan wis diunggah menyang kalebu / direktori ing server web, bakal ngganti saben kaca situs sing nggunakake kode iki. Iki luwih apik tinimbang kudu ngganti kaca kasebut kanthi individu!

Tip:

  1. Sampeyan bisa nyakup HTML utawa teks ing file kalebu PHP. Apa wae sing bisa dadi file HTML standar bisa dilebokake ing PHP.
  2. Kaca sakabèhé kudu disimpen minangka file PHP, contone. index.php tinimbang HTML. Sawetara server ora mbutuhake iki, supaya nyoba konfigurasi sampeyan dhisik, nanging cara sing gampang kanggo mesthekake yen kabeh set iku mung digunakake.