php - working control flow if the page has 2 html tags -
कार्य नियंत्रण प्रवाह के संबंध में यदि पृष्ठ में 2 html टैग हैं
& lt; html & gt; ..... & lt; / html & gt; & LT; html & gt; ..... & lt; / html & gt;
जो दोनों या केवल पहली बार लागू किया जाएगा .... मैं एक cs50 परियोजना पर काम कर रहा हूं जिसमें मैं कॉल करता हूं
& lt ;? Php डंप ($ _ सर्वर); रेंडर करें ("login_form.php", ["title" = & gt; "प्रवेश करें"]); ? & Gt;
केवल डंप निष्पादित होते हैं जबकि
& lt;? Php रेंडर ("login_form.php", ["title" = & gt; "प्रवेश करें" ]); डंप ($ _ सर्वर); ? & Gt;
दोनों को निष्पादित किया जाता है
डंप का विवरण और रेंडर फ़ंक्शन हैं ..
फ़ंक्शन रेंडर ($ टेम्पलेट, $ मान = []) {// यदि टेम्पलेट मौजूद है, तो इसे रेंडर करें (file_exists ("../templates / $ template")) {// स्थानिक गुंजाइश निकालने ($ मान) में चर को निकालें; // रेंडर शीर्षलेख की आवश्यकता होती है ("../templates / header.php"); // रेंडर टेम्पलेट की आवश्यकता है ("../ टेम्पलेट्स / $ टेम्पलेट"); / / पादलेख प्रस्तुत करना आवश्यक है (".. / / टेम्पलेट्स / पाद लेख। Php"); } // अन्य गलती {trigger_error ("अवैध टेम्प्लेट: $ टेम्प्लेट", E_USER_ERROR); }}
फ़ंक्शन डंप
फ़ंक्शन डंप ($ चर) {आवश्यकता है ("../templates/dump.php"); बाहर जाएं; }
टेम्पलेट फ़ाइल डंप.एफ़पी
& lt;! DOCTYPE html & gt; & LT; html & gt; & Lt; शीर्ष & gt; & Lt; title & gt; डंप & lt; / title & gt; & Lt; / head & gt;
समान हैडर। PHP
& lt;! DOCTYPE html & gt;
<पूर्व>
& lt; head & gt; & Lt; link href = "/ css / bootstrap.min.css" rel = "स्टाइलशीट" / & gt; & Lt; link href = "/ css / bootstrap-theme.min.css" rel = "स्टाइलशीट" / & gt; & Lt; link href = "/ css / styles.css" rel = "स्टाइलशीट" / & gt; & Lt;? Php if (isset ($ title)):? & Gt; & Lt; title & gt; मोबी 3: & lt;? = Htmlspecialchars ($ शीर्षक)? & Gt; & lt; / title & gt; & Lt;? Php else:? & Gt; & Lt; title & gt; Mobi3 & lt; / title & gt; & Lt;? Php endif? & Gt; & Lt; script src = "/ js / jquery-1.10.2.min.js" & gt; & lt; / स्क्रिप्ट & gt; & Lt; script src = "/ js / bootstrap.min.js" & gt; & lt; / स्क्रिप्ट & gt; & Lt; script src = "/ js / scripts.js" & gt; & lt; / स्क्रिप्ट & gt; & Lt; / head & gt; & LT; बॉडी & gt; & Lt; div वर्ग = "कंटेनर" & gt; & Lt; div id = "top" & gt; & Lt; a href = "/" & gt; & lt; img alt = "सी $ 50 वित्त" src = "/ img / logo.gif" /> & lt; / a & gt; & Lt; / div & gt; & Lt; div id = "middle" & gt; & LT; बॉडी & gt; & Lt; पूर्व & gt; & lt;? Php print_r ($ चर); ? & Gt; & lt; / पूर्व & gt; & Lt; / body & gt;
footer.php
& lt; div id = "नीचे" & gt; कॉपीराइट & amp; # 169; एम 3 शॉप और लेफ्टिनेंट; / div & gt; & Lt; / div & gt; & Lt; / body & gt;
अगर जवाब है "html का दो सेट टैग "आप गलत प्रश्न पूछ रहे हैं चाहे जिस पर एक दिखाया गया हो (जो ब्राउज़र से ब्राउज़र में भिन्न हो सकता है)।
Comments
Post a Comment