Ben, her Shtml sayfası başvurulan gereken PHP kodu var mümkün altındadır?

0 Cevap php

Hey herkes ... Ben PHP ile çok aşina değilim ... ama temelde bir durum varsa bir dosya "içeren" PHP kodu var. Bu PHP kodu oldukça uzun olacak ve bu bir. Php dosyası oluşturmak mümkün olduğunu merak ediyordum, ve sadece DAHİL OLDUĞUNU benim Shtml dosyaları? Ne aşağıda yapıyor PHP if / else ifadeleri bir dizi çalıştırarak Shtml dosyasında doğru gezinti çubuğu çiziyor. REQUEST_URI (Geçerli sayfa) xxxxx.shtml ise, o zaman bu mükemmel çalışıyor BU gezinti çubuğu dosyası, vb dahil, ancak yüzlerce sayfa olan bir site için hayal edebileceğiniz gibi, ben bu her sayfasını yerleştirmek gerekir "koşullu sunucu tarafı içerir" altında - ve bazı menü öğeleri gezinti çubukları yeniden düzenlenmiştir olsun eğer bu dezavantaj, ben sadece bir PHP dosyası yerine aşağıdaki komut dosyasını içeren her Shtml dosyasını düzenlemek için güçlü olmak istiyorum. Ben kendi dosyası içine aşağıdaki PHP dahil hiçbir fikrim yok. Ben bu HTML özgü var olarak bırakmak gerekir varsayıyorum. Bunun dışında, onu kendi PHP dosyasına kopyalama gibi kolay ve yukarıda yapıştırarak nedir?

Şu anda, burada ne benim Shtml dosyaların her birinde var (daha büyük olsun OLACAKTIR, bu sadece işe başlamak için) bulunuyor:

            <!--#if expr="$REQUEST_URI = /1/"-->
        <!--#include virtual="navFiles/featuresCurrent.shtml" -->
        <!--#elif expr="$REQUEST_URI = /2/"-->
        <!--#include virtual="navFiles/videosCurrent.shtml" -->
        <!--#elif expr="$REQUEST_URI = /3/"-->
        <!--#include virtual="navFiles/aboutusCurrent.shtml" -->
        <!--#elif expr="$REQUEST_URI = /4/"-->
        <!--#include virtual="navFiles/subscribeCurrent.shtml" -->
        <!--#elif expr="$REQUEST_URI = /5/"-->
        <!--#include virtual="navFiles/toolsCurrent.shtml" -->
        <!--#elif expr="$REQUEST_URI = /6/"-->
        <!--#include virtual="navFiles/membershipCurrent.shtml" -->
        <!--#endif --> 

Ben yukarıdaki kodunu içeren bir birey. Php dosyası oluşturun ve yerine benim Shtml sayfalarında YUKARIDA koyarak edebilmek istiyorum, ben sadece "xxxx.php dahil" gibi bir şey koymak istiyorum. Bu mümkün mü?

0 Cevap