2017-07-14 71 views
1

我只是包含这个php标签只是为了检查,如果用户登录或不。该模式位于其他页面(login.php)。没有包含php标签,它工作的很好。“整个事情工作正常,除了导航栏不崩溃”。如果问题不是无关紧要的话,评论+ ve。包括PHP标签后导航栏不崩溃

  <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不会影响导航栏的折叠。 – WheatBeak

+1

你认为它可以在哪里。 @WheatBeak – pyrogrammer

+0

不知道,你检查你的浏览器控制台的JavaScript错误? – WheatBeak

回答

0

请检查您包含的文件。 或者在你的这个页面中是否存在链接到导航栏的任何表单? 检查你是否应该没有包含文件两次,如果有的话也检查表单动作。

+0

其实是的,它确实工作,窗体张贴到我所需要的同一个文件。 – pyrogrammer