እንዴት ነው ኤችቲኤምኤልን በበርካታ ሰነዶች ውስጥ PHP ማካተት

አንድ ድር ጣቢያ ላይ ከተመለከቱ በእያንዳንዱ ገጽ ላይ የተደገፉ አንዳንድ የጣቢያዎች ክፍሎች እንዳሉ ያስተውሉ. እነዚህ ተደጋጋሚ ክፍሎች ወይም ክፍሎች የቦታውን ራስጌ አካባቢ, የአሰሳ እና አርማን ጨምሮ, እንዲሁም የጣቢያውን ግርጌ ይጨምራሉ. በመሳሰሉት ጣቢያዎች ላይ እንደ የሶሺያል ሚድያ መግብሮች ወይም አዝራሮች ወይም ሌሎች የይዘት ክፍሎች ያሉ በሁሉም ዌብሳይቶች ላይ ሊገኙ ይችላሉ, ነገር ግን ራስጌ እና ግርጌዎች በሁሉም ገጾች ላይ ቋሚነት ያለው ሆኖ ለአብዛኛ ድረገፆች በጣም አስተማማኝ ዕድል ነው.

ይህ ቋሚ አካባቢ ጥቅም ላይ የዋለ የድር ዲዛይን ምርጥ ልምምድ ነው. ሰዎች አንድን ጣቢያ እንዴት እንደሚሰሩ እና አንድ ገጽ አንድ ከተረዱ በኋላ ሌሎች ገጽታዎች ጥሩ ግንዛቤ አላቸው, ምክንያቱም ተመሳሳይ የሆኑ ተመሳሳይ ክፍሎች ስለነበሩ ነው.

በተለመዱ የኤች.ኤል. ገፆች, እነዚህ ቋሚ ክልሎች ለእያንዳንዱ ገጽ በተናጠል ሊታከሉላቸው ይገባል. ይሄ ለውጥ እንዲደረግ ሲፈልጉ ችግር ይፈጥራል, ልክ በእግሩ ግርጌ ላይ የቅጂ መብት ቀን እንደማዘምን ወይም ወደ ጣቢያዎ አሰሳ ምናሌ አዲስ አገናኝ ያክላል. ይህን ቀላል የሚመስለውን አርትዕ ለማድረግ, በድር ጣቢያው እያንዳንዱን ገጽ መቀየር ያስፈልግዎታል. ጣቢያው አንድ 3 ወይም 4 ገጾች ያሉት ከሆነ, ይህ ትልቅ ችግር አይደለም, ነገር ግን በጥያቄ ውስጥ ያለው ጣቢያ መቶ ገጾች ወይም ተጨማሪ ቢኖርስ? ያንን ቀላል ማርትዕ በድንገት በጣም ትልቅ ሥራ ሆነ. ይህ "የተካተቱ ፋይሎች" ትልቅ ለውጥ ሊያመጣ የሚችል ነው.

በመሳሪያዎ ላይ PHP የሚያስይዙ ከሆነ, አንድ ፋይል መፃፍ እና ከዚያ በሚያስፈልግዎት ማንኛውም ድረገፆች ላይ ማካተት ይችላሉ.

ይህም ማለት በእያንዳንዱ ገጽ ላይ እንደ ከላይ እንደተጠቀሰው ራስጌ እና ግርጌ እንደ ተጠቀሰ, ወይም እንደአስፈላጊነቱ ወደ ገጾችን በመረጥካቸው ነገሮች ሊሆን ይችላል. ለምሳሌ, የጎብኚዎች ጎብኚዎች ከኩባንያዎ ጋር እንዲገናኙ የሚያደርጋቸው «እኛን ያነጋግሩን» የመግብብር መለዋወጫ አለ ይላሉ. ልክ እንደ ሁሉም የኩባንያዎ አቅርቦቶች ሁሉ እንደ "ሁሉም" ገጾች እንዲታከሉ ከፈለጉ, ነገር ግን ለሌሎች አይሆንም, ከዚያ PHP መጠቀምን መጠቀም ትልቅ መፍትሔ ነው.

ይህ የሆነበት ምክንያት ለወደፊቱ ይህን ቅጽ ማረም የሚያስፈልግዎ ከሆነ, በአንድ ቦታ ላይ እና እያንዳንዱም ያካትተው እያንዳንዱ ገፅ ዝማኔውን ያገኛል.

በቅድሚያ ይሄን ተከትሎ, PHP መጠቀም በድር አገልጋይዎ ላይ እንዲጫኑት ይጠይቃል. ይህ የተጫነዎት ወይም እንዳልዎት እርግጠኛ ካልሆኑ የስርዓት አስተዳዳሪዎን ያነጋግሩ. መጫዎትን ያላነሱ ከሆነ, ምን ማድረግ እንደሚገባቸው ይጠይቁ, አለበለዚያ ለቅጅያዎቹ ሌላ መፍትሄ መፈለግ ያስፈልግዎታል.

ልዩነት: አማካኝ

የሚያስፈልግ ጊዜ -15 ደቂቃ

እርምጃዎች:

  1. የሚፈልጉትን ኤች.ቲ.ኤል. ይደግሙና በተለየ ፋይል ውስጥ ያስቀምጡት. በዚህ ምሳሌ ላይ, ወደ አንዳንድ ገፆች በምርጫው ላይ የምመርጠው የምጠቀቅውን "እውቅያ" ቅርጸት ከላይ የተጠቀሰውን ምሳሌ ማካተት እፈልጋለሁ.

    ከፋይል መዋቅር እይታ አንጻፊ, ፋይሎችን "ተጨራግቶ" በሚባል በተለየ ማውጫ ውስጥ ለማስቀመጥ አስቀምጠዋለሁ. የእውቅያ ቅጹን በሚከተለው ፋይል ውስጥ ለማስቀመጥ እፈልጋለሁ:
    includes / contact-form.php / ያካትታል
  2. የተካተተውን ፋይል እንዲታይ በሚፈልጉበት የድረ-ገጾች ውስጥ አንዱን ይክፈቱ.
  3. ይህ የተካተተ ፋይል በሂትሮው ውስጥ በኤች ቲ ኤም ኤል ውስጥ የሚገኝበትን ስፍራ ይፈልጉ እና የሚከተለውን ቦታ በዚያ ቦታ ያስቀምጡ

    ተጠይቅ ($ DOCUMENT_ROOT. "includes / contact-form.php");
    ?>
  4. በተጠቀሰው የምስል ምሳሌ ውስጥ, የእርስዎን የፋይል ቦታ እና የእርስዎን ለማካተት የሚፈልጓቸውን የፋይል ስም ለማንጸባረቅ ዱካን እና የፋይል ስሙን ይለውጡታል. በእኔ ምሳሌ ውስጥ በ ፎልፋይ ውስጥ ያለው 'contact-form.php' ፋይል አለው, ስለዚህ ይሄ ለገጼ ትክክለኛ ኮድ ይሆናል.
  1. የእውቅያ ቅጹ ላይ እንዲታይ የሚፈልጉትን ለእያንዳንዱ ገጽ ተመሳሳይ ተመሳሳይ ኮድ ያክሉ. በእርግጥ ማድረግ የሚጠበቅብዎት ይህንን ኮድ በእነዚህ ገጾች ላይ ቀድተው ይለጥፉ, ወይም ደግሞ አዲስ ጣቢያ ለማዘጋጀት ሂደት ውስጥ ከሆኑ እያንዳንዱ ከመነሻው ጋር በቀጥታ የተጣራ ፋይሎችን ያካትታል.
  2. በእውቂያ ቅፅ ላይ የሆነ ነገር ለመለወጥ ከፈለጉ, እንደ አዲስ መስክ እንደማከል, የእውቂያ-ቅርጽ ፋይልን አርትዕ ያደርጋሉ. አንዴ በድር አገልጋዩ ላይ ያካተተ / ማውጫ ላይ ከሰቀሉት, ይህን ኮድ በሚጠቀም እያንዳንዱ ጣቢያዎ ላይ ይለወጣል. እነዚያን ገጾች በተናጠል ከመቀጠል እጅግ የተሻለ ነው!

ጠቃሚ ምክሮች:

  1. በ PHP ውስጥ ፋይልን ማካተት HTML ወይም ጽሁፍ ማካተት ይችላሉ. በመደበኛ ኤችቲኤምኤል ፋይል ውስጥ ሊሄዱ የሚችሉ ነገሮች ሁሉ በ PHP ውስጥ ሊካተቱ ይችላሉ.
  2. ሙሉ ገጽዎ እንደ የ PHP ፋይል, ለምሳሌ. index.php ከኤች. አንዳንድ አገልጋዮች ይሄን አይጠይቁም, ስለዚህ ቀድመህ ውህድህን ሞክር, ነገር ግን ሁሉም ዝግጁ መሆንህን ለማረጋገጥ ቀላል መንገድ ነው.