-1

顧客がログインしている場合にメニューの差分セットを表示しようとすると、フッターにログインしたときに下から上にジャンプするとエラーが発生します。このカスタムメニューを削除すると、Webサイトは正常です。誰か助けてくれませんか。

ありがとうございました。

メニュースイッチに使用しているコードは

            <div class="login">

<?php if ($regid=='') { ?>
        <a href="registration" class="login_style"> Register </a> |
        <a href="login" class="login_style"> Login </a></div>
<?php }?>       

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

        <div class="login"> 

                    <a href="my_order" class="login_style"> My Orders </a> |
                    <a href="view_profile" class="login_style"> View Profile </a> |
                    <a href="edit_profile" class="login_style"> Edit Profile </a> |
                    <a href="changepass" class="login_style"> Change Password </a> |
                    <a href="signout" class="login_style"> Signout </a> 




        </div>
<?php }?>
4

2 に答える 2

0

上記に同意します。タグが閉じられていないため、エラーが発生します。試す:

<div class="login">
<?php if ($regid=='') { ?>
        <a href="registration" class="login_style"> Register </a> |
        <a href="login" class="login_style"> Login </a></div>
    <?php } else if ($regid!='') { ?>
        <a href="my_order" class="login_style"> My Orders </a> |
        <a href="view_profile" class="login_style"> View Profile </a> |
        <a href="edit_profile" class="login_style"> Edit Profile </a> |
        <a href="changepass" class="login_style"> Change Password </a> |
        <a href="signout" class="login_style"> Signout </a> 
    <?php }?>
</div>
于 2012-06-24T01:39:26.057 に答える
0

あなたが持っているように見えます:

<div class="login">

2回。閉じられていないタグが問題の原因である可能性があります。

于 2012-06-24T01:27:29.607 に答える