PHP-г ашиглан олон баримт бичигт HTML-г хэрхэн оруулах

Хэрэв та ямар нэгэн вэбсайтыг үзвэл, нэг хуудсан дээр давтаж байгаа тухайн сайтын зарим хэсэг байгаа эсэхийг анзаарах болно. Эдгээр давталт элементүүд эсвэл хэсгүүд нь сайтын байрлал, навигацийн болон лого, түүнчлэн сайтын хөлийн талбайг багтааж болно. Зарим вэбсайтууд дээр зарим сайтууд, тухайлбал, нийгмийн мэдээллийн хэрэгслүүд, товчлуурууд эсвэл бусад агуулгын хэсгүүд байдаг ч хуудаснууд дээр байрлах толгой ба хажуу талууд ихэнх вэбсайтуудын хувьд аюулгүй байдаг.

Тогтвортой газар нутгийн энэ хэрэглээ нь үнэндээ вэб дизайны шилдэг туршлага юм. Энэ нь хүмүүс сайтыг хэрхэн ажиллуулахыг илүү хялбар ойлгох боломжийг олгодог бөгөөд нэг хуудсыг ойлгодог бол бусад хуудсуудын талаар сайн ойлголттой байдаг.

Ердийн HTML хуудсан дээр эдгээр байнгын талбаруудыг хуудас бүрт нэг бүрчлэн нэмж оруулах хэрэгтэй болно. Энэ нь өөрчлөлт хийхийг хүсч байгаа тохиолдолд, та хөлгийн дотор зохиогчийн эрхийн огноог шинэчлэх, эсвэл сайтныхаа хөтчийн цэсэнд шинэ холбоос нэмэх гэх мэт асуудлуудыг бий болгодог. Үүнийг энгийн байдлаар засварлахын тулд та вэбсайт дээрх бүх хуудсыг өөрчлөх шаардлагатай болно. Хэрэв энэ сайт нэг 3 эсвэл 4 хуудастай бол энэ нь том асуудал биш, гэхдээ тухайн сайт нь зуун хуудас эсвэл түүнээс дээш байгаа бол яах вэ? Энгийн хялбар засвар хийх нь гэнэт маш том ажил болдог. Энэ нь "файл оруулах" нь үнэхээр том өөрчлөлт гаргахад хүргэж болох юм.

Хэрэв танд сервер дээрээ PHP байгаа бол та нэг файл бичиж, түүнийг хэрэгцээтэй вэб хуудсууд дээрээ оруулж болно.

Энэ нь дээр дурьдсан толгой ба хажуугийн жишээ гэх мэт хуудсууд бүрт багтах бөгөөд шаардлагатай бол хуудаснуудыг сонголтынхоо хувьд сонгох боломжтой байж болно. Жишээлбэл, танд "бидэнтэй холбоо бариарай" хэлбэрийн виджет байгаа тул сайтын зочдыг тантай холбоо тогтоохыг зөвшөөрдөг. Хэрэв та үүнийг тодорхой хуудсуудад нэмэхийг хүсч байгаа бол, таны компаний өргөлүүдэд зориулсан бүх "үйлчилгээ" хуудсууд гэх мэт бусад хүмүүст биш, PHP-г ашиглах нь хамгийн сайн шийдэл юм.

Хэрэв та энэ маягтыг ирээдүйд засах шаардлагатай бол, нэг цэг дээр үүнийг шинэчлэлтийг оруулах болно гэсэн хуудас бүрт үүнийг хийх болно.

Эхлээд PHP программыг ашигласнаар та вэб серверт суулгасан байхыг шаарддаг. Хэрэв та суулгасан эсэхээ мэдэхгүй байгаа бол системийн зохион байгуулагчдаа хандана уу. Хэрэв та суулгаагүй бол тэдгээрийг юу хийхийн тулд юу хийхийг асуугаарай, эс бөгөөс өөр нэг шийдлийг олох хэрэгтэй болно.

Хэцүү: дундаж

Шаардлагатай хугацаа: 15 минут

Алхам:

  1. Дахин давтахыг хүсэж байгаа HTML бичээд тусдаа файлд хадгална уу. Энэ жишээнд би тодорхой хуудсуудад сонгохоор "холбоо барих" маягтыг дээр дурдсан жишээг оруулахыг хүсч байна.

    Файл бүтцийн талаас нь авч үзвэл, миний оруулах файлуудыг тусдаа сан руу хадгалахыг хүсдэг, ихэвчлэн "хамтад нь" гэж нэрлэдэг. Би харилцах хуудсыг иймэрхүү файлд хадгалах болно.
    үүнд / contact-form.php
  2. Оруулсан файлыг харуулах вэб хуудсуудын нэгийг нээнэ үү.
  3. Файлыг дэлгэцэнд харуулах HTML байршлыг олох ба тэрхүү цэг дээр дараах кодыг байрлуулна уу

    шаардагдах ($ DOCUMENT_ROOT. "include / contact-form.php");
    ?>
  4. Дээрх жишээний жишээнд та өөрийн файлын байршил болон таны оруулах гэж байгаа файлын нэрийг тусгахын тулд зам, файлын нэрийг өөрчлөх болно. Миний жишээн дээр 'хавсрах-form.php' файл дотор 'оруулагдсан' хавтас дотор байгаа тул энэ нь миний хуудасны хувьд зөв код байх болно.
  1. Холбоо барих маягтыг үзүүлэхийг хүссэн хуудс бүрт энэ кодыг нэмнэ үү. Та үнэхээр хийх хэрэгтэй эдгээр хуулбарыг хуулж, хуулан, эсвэл шинэ сайтыг боловсруулах явцад байгаа бол хуудсыг тус бүрээр нь баруун гар тийш нь хуулсан файлуудыг оруулаарай.
  2. Хэрэв та шинэ талбар нэмэх гэх мэт харилцах маягт дээр ямар нэг зүйлийг өөрчлөхийг хүсвэл contact-form.php файлыг засах болно. Вэб сервер дээр байрлах / директор руу байршуулсны дараа энэ кодыг ашигладаг сайтын бүх хуудсанд өөрчлөлт оруулна. Энэ хуудсыг тусад нь өөрчлөхөөс хамаагүй дээр.

Зөвлөмж:

  1. PHP-д багтсан HTML эсвэл текстийг оруулах боломжтой. Стандарт HTML файлд орж болох бүх зүйл PHP-ийн дотор орно.
  2. Таны бүх хуудсыг PHP файл маягаар хадгалах ёстой. HTML биш харин index.php. Зарим серверүүд үүнийг шаарддаггүй тул өөрийн тохиргоог эхлээд шалгаарай, гэхдээ та бүгдийг тохируулах хялбар замыг ашиглах хэрэгтэй.