Aangepast menu voor geregistreerde klanten fout

Ik krijg een foutmelding wanneer ik probeer een menu met verschillende instellingen weer te geven als een klant is aangemeld wanneer iemand inlogt, springt u van onder naar boven. wanneer ik dit aangepaste menu verwijder, is de website prima. kan iemand je helpen.

Dank je.

de code die ik gebruik voor de menuschakelaar is

            <div class="login">

<?php if ($regid=='') { ?>
         |
        </div>
<?php }?>       

<?php if ($regid!='') { ?>

        <div class="login"> 

                     |
                     |
                     |
                     |
                     




        </div>
<?php }?>
1

2 antwoord

Ben het eens met bovenstaande. De tag is niet vergrendeld, wat een fout zou veroorzaken. Proberen:

<div class="login">
<?php if ($regid=='') { ?>
         |
        </div>
    <?php } else if ($regid!='') { ?>
         |
         |
         |
         |
         
    <?php }?>
</div>
0
toegevoegd
Geen probleem maatje :)
toegevoegd de auteur Andy Holmes, de bron
Bedankt Andy .. het werkt als een charme
toegevoegd de auteur Shad, de bron

Het ziet ernaar uit dat je:

<div class="login">

twice. It could be that an unclosed tag is causing the issue.

0
toegevoegd
beide divs zijn echter gesloten
toegevoegd de auteur Shad, de bron