PHP ఉపయోగించి అనేక పత్రాల్లో HTML ని ఎలా చేర్చాలి

మీరు ఏ వెబ్ సైట్ ను చూస్తే, ప్రతి పేజీలో పునరావృతం చేయబడిన కొన్ని సైట్లన్నీ మీకు కనిపిస్తాయి. ఈ పునరావృత అంశాలు లేదా విభాగాలు సైట్ యొక్క శీర్షిక ప్రాంతం, నావిగేషన్ మరియు లోగోతో పాటు సైట్ యొక్క ఫుటరు ప్రాంతంతో సహా ఉండవచ్చు. సోషల్ మీడియా విడ్జెట్లు లేదా బటన్లు లేదా కంటెంట్ యొక్క ఇతర భాగం వంటి కొన్ని సైట్లలో ప్రస్తుతం sitewide కూడా ఉండవచ్చు, కానీ ప్రతి పేజీలో నిరంతరంగా శీర్షిక మరియు ఫుటరు ప్రాంతాలు చాలా వెబ్సైట్లకు అందంగా సురక్షితం.

నిరంతర ప్రాంతం యొక్క ఈ ఉపయోగం నిజానికి వెబ్ డిజైన్ ఉత్తమ అభ్యాసం. ఇది ఒక సైట్ ఎలా పని చేస్తుందో అర్థం చేసుకోవడానికి మరియు వారు ఒక పేజీని అర్థం చేసుకున్న తర్వాత ప్రజలు సులభంగా ఇతర పేజీల మంచి ఆలోచనను కలిగి ఉంటారు, అందువల్ల స్థిరమైన ముక్కలు ఉన్నాయి.

సాధారణ HTML పేజీల్లో, ఈ నిరంతర ప్రాంతాలు ప్రతి పేజీకి ఒక్కొక్కటిగా జోడించబడాలి.మీరు ఫుటరు లోపల కాపీరైట్ తేదీని నవీకరించడం లేదా మీ సైట్ యొక్క నావిగేషన్ మెనుకి క్రొత్త లింక్ను జోడించడం వంటి మార్పును కోరుకుంటున్నప్పుడు ఇది సమస్యను విసిరింది. ఈ మామూలు సవరణను చేయడానికి, మీరు ప్రతి పేజీని వెబ్ సైట్ లో మార్చవలసి ఉంటుంది. సైట్ ఒకటి 3 లేదా 4 పేజీలను కలిగి ఉన్నట్లయితే ఇది పెద్ద ఒప్పందం కాదు, కానీ ప్రశ్నలోని సైట్లో వంద పేజీలు లేదా అంతకంటే ఎక్కువ ఉంటే ఏమి చేయాలి? ఆ సాధారణ సవరణను అకస్మాత్తుగా సంపాదించడం చాలా పెద్ద పని అవుతుంది. ఇక్కడ "చేర్చబడిన ఫైల్స్" నిజంగా పెద్ద వైవిధ్యాన్ని పొందగలవు.

మీరు మీ సర్వర్లో PHP ను కలిగి ఉంటే, మీరు ఒక ఫైల్ను వ్రాయవచ్చు మరియు మీకు అవసరమైన వెబ్ పేజీలలో దాన్ని చేర్చవచ్చు.

ఇది పైన పేర్కొన్న శీర్షిక మరియు ఫుటరు ఉదాహరణ వంటి ప్రతి పేజీలో చేర్చబడినట్లు లేదా అవసరమైతే మీరు ఎంపిక చేసిన పేజీలకు జోడించదగినది కావచ్చు. ఉదాహరణకు, సైట్ సందర్శకులు మీ కంపెనీతో కనెక్ట్ కావడానికి అనుమతించే ఒక "మమ్మల్ని సంప్రదించండి" ఫారమ్ విడ్జెట్ను కలిగి ఉన్నారని చెప్పండి. మీ కంపెనీ సమర్పణల కోసం అన్ని "సేవలు" పేజీలు వంటి కొన్ని పేజీలకు ఇది జోడించదలిస్తే, కానీ ఇతరులకు కాదు, అప్పుడు PHP ను ఉపయోగించడం ఒక గొప్ప పరిష్కారం.

భవిష్యత్తులో ఆ రూపాన్ని మీరు ఎప్పుడైనా ఎడిట్ చెయ్యాలంటే, మీరు ఒకే స్పాట్ లో చేస్తారు మరియు ఇది ప్రతి పేజీని కలిగి ఉంటుంది, ఇది నవీకరణను పొందుతుంది.

మొదటి ఆఫ్, మీరు PHP ఉపయోగించి మీరు మీ వెబ్ సర్వర్ ఇన్స్టాల్ చేసిన అవసరం అర్థం చేసుకోవాలి. మీరు దీన్ని వ్యవస్థాపించారో లేదో మీకు తెలియకపోతే మీ సిస్టమ్ నిర్వాహకుడిని సంప్రదించండి. మీరు దీన్ని వ్యవస్థాపించకపోతే, అలా చేయాలంటే ఏమి జరిగిందో వారిని అడగండి, లేకపోతే మీరు ఇచ్చిన మరో పరిష్కారం అవసరం.

కఠినత: సగటు

సమయం అవసరం: 15 నిమిషాలు

స్టెప్స్:

  1. మీరు పునరావృతం చేయాలనుకున్న HTML ను వ్రాసి వేరే ఫైల్కు సేవ్ చేయండి.ఈ ఉదాహరణలో, నేను నిర్దిష్ట పేజీలకు జోడించే ఒక "పరిచయం" ఫారమ్ యొక్క పైన పేర్కొన్న ఉదాహరణని చేర్చాలనుకుంటున్నాను.

    ఒక ఫైల్ ఆకృతి దృక్కోణం నుండి, నేను నా ఫైళ్ళను ప్రత్యేక డైరెక్టరీలో సేవ్ చేయాలనుకుంటున్నాను, సాధారణంగా "కలిగి" అని పిలుస్తారు. నా పరిచయ ఫారమ్ను ఇలాంటి ఫైల్లో సేవ్ చేస్తాను:
    / పరిచయం form.php కలిగి
  2. మీరు చేర్చబడిన ఫైల్ ప్రదర్శించడానికి కావలసిన వెబ్ పేజీలలో ఒకదాన్ని తెరవండి.
  3. ఈ చేర్చబడిన ఫైల్ ప్రదర్శించబడే HTML లో స్థానాన్ని కనుగొనండి మరియు ఆ ప్రదేశంలో కింది కోడ్ ఉంచండి

    అవసరం ($ DOCUMENT_ROOT. "/ పరిచయం- form.php");
    ?>
  4. అబివ్ కోడ్ ఉదాహరణలో, మీ చేర్చబడ్డ ఫైల్ స్థానం మరియు మీరు చేర్చాలనుకుంటున్న ప్రత్యేక ఫైలు యొక్క పేరు ప్రతిబింబించడానికి మీరు మార్గం మరియు ఫైల్ పేరుని మార్చాలి. నా ఉదాహరణలో, నేను కలిగి 'contact-form.php' లోపల 'కలిగి' ఫోల్డర్, కాబట్టి ఇది నా పేజీ కోసం సరైన కోడ్ ఉంటుంది.
  1. మీరు పరిచయం రూపం కనిపించే ప్రతి పేజీకి ఒకే కోడ్ను జోడించండి. మీరు నిజంగా చెయ్యాల్సిన అన్ని పేజీలు ఆ పేజీలో కాపీ చేసి, అతికించండి, లేదా మీరు క్రొత్త సైట్ను అభివృద్ధి చేసే ప్రక్రియలో ఉంటే, ప్రతి పేజీని సరిగ్గా పొందడం ద్వారా సరైనదిగా నమోదు చేయబడిన ఫైల్స్ను రూపొందించండి.
  2. ఒక కొత్త క్షేత్రాన్ని జోడించడం వంటి పరిచయ రూపంలో ఏదైనా మార్చాలని మీరు కోరుకుంటే, మీరు contact-form.php ఫైల్ ను సవరించవచ్చు. ఒకసారి వెబ్ సర్వర్లో ఇచ్చిన / డైరెక్టరీకి అప్లోడ్ చేసిన తర్వాత, మీ కోడ్ యొక్క ప్రతి పేజీలో ఈ కోడ్ ఉపయోగించబడుతుంది. ఇది వ్యక్తిగతంగా ఆ పేజీలను మార్చడం కంటే మెరుగైనది!

చిట్కాలు:

  1. మీరు ఒక PHP లో HTML లేదా టెక్స్ట్ ఫైల్ చేర్చవచ్చు. ఒక ప్రామాణిక HTML ఫైల్ లో వెళ్ళే ఏదైనా ఒక PHP లో వెళ్ళవచ్చు.
  2. మీ మొత్తం పేజీ ఒక PHP ఫైల్ వలె ఉదా. బదులుగా HTML కంటే index.php. కొన్ని సర్వర్లు ఈ అవసరం లేదు, కాబట్టి మీ కన్ఫిగరేషన్ను మొదటిసారి పరీక్షించుకోండి, కానీ మీరు అన్ని సెట్లను నిర్థారించడానికి సులభమైన మార్గాన్ని ఉపయోగించడం.