Php Dymanic Linkler sitesi göç sonra çalışmıyor

0 Cevap php

Geçenlerde yeni bir sunucuya özel bir CMS göç etmiş ve linkler çalışıyor artık neden bana yaşam için ben çalışmak değildir.

Ben çok çoğu olursa olsun menü öğesi seçili olduğu bu yüzden doğru yapılandırmayı yapmanın sadece bir meselesi olduğunu düşündüm aynı ana sayfasını korudu, bazı yeniden yazma kuralları, içine baktım.

. Ne ​​yazık ki orada bana yapılandırmasını kontrol etmek için hiçbir orijinal özgün ana sunucudan htaccess belge idi, ve site bile şimdi benim fikir sonunda düzgün çalıştırmak için bir ihtiyaç görünmüyor - herhangi bir yardım büyük mutluluk duyacağız!

Burada menü öğeleri birinden bazı örnek kod:

<div class="menu-membership<?=(($p)=="membership" ? "n" : "") ?>"><?=(($p)!="membership" ? "<a href=\"/membership/\"><img src=\"/images/menu/m-membership-grey.gif\" /></a>" : "<img src=\"/images/menu/m-membership-red.gif\" />") ?>
        <?php if(($p)=="membership") { ?><ul class="submenu">
        <li><a href="/membership/how-to-join/">How to Join</a></li>
        <li><a href="/membership/faq/">FAQ</a></li>
        <li><a href="/application/">Apply Now</a></li></ul>
        <?php } ?>
        </div>

Okunabilir sürümü:

<div class="menu-membership<?php echo $p == "membership" ? "n" : ""; ?>">
    <?php if ($p != "membership") : ?>
        <a href="/membership/"><img src="/images/menu/m-membership-grey.gif" /></a>
    <?php else : ?>
        <img src="/images/menu/m-membership-red.gif" />
    <?php endif; ?>
    <?php if ($p == "membership") : ?>
        <ul class="submenu">
            <li><a href="/membership/how-to-join/">How to Join</a></li>
            <li><a href="/membership/faq/">FAQ</a></li>
            <li><a href="/application/">Apply Now</a></li>
        </ul>
    <?php endif; ?>
</div>

0 Cevap