2017-07-14 14 views
1

私はこのphpタグをチェックするだけで、ユーザーがログインしているかどうかをチェックします。モーダルは他のページ(login.php)にあります。それはphpタグを含めずにうまくいきました。質問が無関係でないならば、 "navbarが崩壊していないことを除いて、すべてがうまくいきます"。PHPタグを含むと、navbarが崩壊していません

  <div class="navbar-header"> 
      <button class="navbar-toggle" data-toggle="collapse" data-target=".collmenu"> 
      <span class="icon-bar img-reponsive"></span> 
      <span class="icon-bar img-reponsive"></span> 
      <span class="icon-bar img-reponsive"></span> 
     </button> 
     </div> 
     <div class="collapse navbar-collapse collmenu"> 

      <ul class="nav navbar-nav navbar-right"> 
     <?php 
     if(!empty($loggedin)&&($loggedin=='true')){ echo'<li><a href="">logout</a></li> 
       <li><a href="#">hello</a></li>';} 

      else{echo'<li><a href="" data-toggle="modal" data-target="#loginmodal">Login</a></li> 
       <li><a href="pages/register.php">Signup</a></li>';} 

     ?> 
      </ul> 

    </div> 
+0

あなたの問題は別の場所にある必要がありますが、PHPはnavbar collapsingに影響しません。 – WheatBeak

+1

あなたはそれがどこにあると思いますか? @WheatBeak – pyrogrammer

+0

わからない、ブラウザのコンソールでjavascriptエラーをチェックしましたか? – WheatBeak

答えて

0

含まれているファイルを確認してください。 または、このページにnavbarにリンクされているフォームがありますか? ファイルを2回インクルードする必要がないことを確認し、フォームアクションがある場合はそれも確認してください。

+0

実際にはうまくいきました。フォームは私が必要としたのと同じファイルに投稿していました。 – pyrogrammer

関連する問題