Yadda za a hada da HTML a yawancin rubutun Amfani da PHP

Idan ka dubi wani shafin yanar gizon, za ka lura cewa akwai wasu sassa na wannan shafin da aka maimaita akan kowane shafi daya. Wadannan abubuwa ko wasu sassan suna iya haɗawa da sashin layi na shafin, ciki har da maɓallin kewayawa da kuma logo, kazalika da sashin layi na shafin. Akwai kuma wasu ƙananan da suke cikin shafin yanar gizon kan wasu shafukan yanar gizo, kamar su widget din kafofin watsa labarun ko maɓalli ko wani ɓangaren abubuwan ciki, amma ɗigo da kuma ƙafar wurare masu kasancewa a kowane fanni yana da kyakkyawar hanyar cin nasara ga mafi yawan shafukan intanet.

Wannan amfani da wuri mai tsayi shi ne ainihin zane-zane mai kyau. Yana ba da damar mutane su fahimci yadda shafin ke aiki kuma idan sun fahimci shafi guda ɗaya, suna da kyakkyawar ra'ayi na wasu shafuka kuma tun da akwai wasu ɓangarorin da suke daidai.

A kan shafukan yanar gizo na al'ada, waɗannan yankunan da suke ci gaba da buƙata za a kara su a kowanne shafi. Wannan yana da matsala lokacin da kake son canzawa, kamar sabunta kwanan wata a cikin ƙafa ko ƙara sabon haɗi zuwa maɓallin kewayawa ta shafinka. Don yin wannan sauƙi mai sauƙi, za ku buƙaci canza kowane shafi ɗaya a shafin yanar gizo. Wannan ba babban abu ba ne idan shafin yana da shafuka 3 ko 4, amma idan shafin da ake tambaya yana da shafuka dari ko fiye? Yin gyara sauƙin nan take ya zama babban aiki. Wannan shi ne inda "hada fayilolin" zai iya yin babban bambanci.

Idan kana da PHP a kan uwar garkenka, za ka iya rubuta fayil ɗaya sannan ka hada da shi a kowane shafukan yanar gizo inda kake buƙatar shi.

Wannan na iya nufin cewa an haɗa shi a kowanne shafi, kamar misalin da aka ambata a baya da kuma alaƙa, ko kuma zai iya zama wani abu da za ka ƙara zuwa shafuka kamar yadda ake bukata. Alal misali, a ce kana da widget din "tuntube mu" wanda zai bawa baƙi damar shiga tare da kamfanin ku. Idan kana so wannan ya kara wa wasu shafuka, kamar duk "shafuka" shafuka don sadaukarwar kamfanin ku, amma ba ga sauran ba, to, yin amfani da PHP sun hada da babban bayani.

Wannan shi ne saboda idan kuna buƙatar gyara wannan nau'i a nan gaba, za ku yi haka a wuri ɗaya kuma kowane shafi wanda ya haɗa da shi zai sami sabuntawa.

Da farko, dole ne ku fahimci cewa yin amfani da PHP yana bukatar cewa an shigar da shi a kan sabar yanar gizonku. Tuntuɓi mai sarrafa tsarin ku idan ba ku tabbatar ko ko kun sanya wannan ba. Idan ba a shigar da ita ba, ka tambayi abin da zai yi don haka, in ba haka ba za ka buƙaci samun wani bayani don hada da shi ba.

Difficulty: Matsakaici

Lokacin Bukatar: minti 15

Matakai:

  1. Rubuta HTML ɗin da kake son sakewa kuma ajiye shi zuwa fayil ɗin raba.Dan wannan misali, Ina son in hada da misalin da aka ambata a cikin wani "lambar sadarwa" da zan zaɓa a wasu shafuka.

    Daga tsarin tsarin fayil, Ina so in ajiye na hada da fayiloli a cikin ragamar raba, wanda ake kira "ya hada da". Zan adana takarda na a cikin sun hada da fayil kamar haka:
    ya hada da / lamba-form.php
  2. Bude daya daga cikin shafukan yanar gizo inda kake so fayilolin da aka haɗa su nuna.
  3. Nemo wurin a cikin HTML inda wannan ya hada da fayiloli ya kamata a nuna, kuma sanya wurin da ke biye a wannan wuri

    buƙatar ($ DOCUMENT_ROOT. "ya hada da / lamba-form.php");
    ?>
  4. Lura cewa a cikin alamar alamar zabin, za ku canza hanyar da sunan fayil don yin la'akari da ku sun haɗa da wurin fayil kuma sunan takamaiman fayil ɗin da kake son haɗawa. A cikin misali, ina da fayilolin "contact-form.php" a ciki na 'ya hada da' babban fayil, don haka wannan zai zama lambar da ta dace don shafinku.
  1. Ƙara wannan lambar ɗaya a kowanne shafi da kake buƙatar lambar sadarwa ta bayyana. Duk abin da kuke buƙatar ku yi shi ne kwafa da manna wannan lambar a kan waɗannan shafuka, ko kuma idan kun kasance a cikin aiwatar da sabon shafin, gina kowanne shafi tare da dace ya haɗa da fayilolin da aka ambata a daidai lokacin da kuka samu.
  2. Idan kana son canja wani abu a kan hanyar sadarwa, kamar ƙara sabon filin, za ka shirya fayil din-contact.php. Da zarar ka shigar da shi zuwa ya haɗa da / shugabanci a kan sabar yanar gizon, zai canza a kowane shafi na shafin da ke amfani da wannan lambar. Wannan ya fi kyau fiye da canza wa annan shafuka ɗaya-dabam!

Tips:

  1. Kuna iya haɗawa da HTML ko rubutu a cikin PHP tare da fayil. Duk abin da zai iya tafiya a cikin wani misali HTML fayil iya zuwa a PHP hada.
  2. Dole a ajiye duk shafinka a matsayin fayil na PHP, misali. index.php maimakon HTML. Wasu sabobin ba sa buƙatar wannan, don haka gwada gwajinka na farko, amma hanya mai sauƙi don tabbatar da duk an saita shi ne kawai don amfani.