2017-05-17 25 views
-1

我已經做了一些編碼,以便在受密碼保護的tab面板中顯示一個表格。做完查詢後,如果給定的密碼是否存在,我想顯示該面板選項卡。如果陳述,我已經寫了。代碼正在執行,因爲有一個echo語句並正在顯示。但標籤面板沒有顯示。請幫助! `如何在if語句之間包含tab面板ID

<li class="active"><a href="#tab1primary" data-toggle="tab">General</a></li> 
<li><a data-toggle="modal" data-target="#myModal5">Private</a></li> 
    <?php 
      if(isset($_POST['passwordprivate'])) 
      { 
       $password=""; 
       $pass=$_POST['passwordprivate']; 
       $q="select password_private from password where password_private='$pass'"; 
       $r=mysql_query($q); 
       while($row=mysql_fetch_array($r)) 
       $password=$row['password_private']; 
       if($password) 
       { 
     ?> 
    <a class="active" href="#tab2primary" data-toggle="tab"></a> 
    <?php echo"<script language='javascript'>alert('ok')</script>";?> 

    <?php 
      } 
      else 
      { 
       echo"<script language='javascript'>alert('Invalid password')</script>"; 
       } 
      } 
    ?> 

以下是代碼示例。

+0

我只是想知道如何申報的標籤「#tab2primary」 If語句 – mini

+0

裏面的id正因爲此,在'if'部分顯示出來,比如做你會得到一個ok的提示嗎? –

+0

是的,我已經有好的提醒 – mini

回答

0

我可以讓它顯示tab2。但現在它始終處於顯示狀態:(

<li class="active"><a href="#tab1primary" data-toggle="tab">General</a></li> 
    <li><a data-toggle="modal" data-target="#myModal5">Private</a></li> 
    <?php 
    if(isset($_POST['passwordprivate'])) 
    { 
     $password=""; 
     $pass=$_POST['passwordprivate']; 
     $q="select password_private from password where password_private='$pass'"; 
     $r=mysql_query($q); 
     while($row=mysql_fetch_array($r)) 
     $password=$row['password_private']; 
     if($password) 
     { 
      ?> 
      <?php 
      echo "<script>"; 
      echo "alert('ok'); "; 
      //echo "$('.nav-tabs').removeClass('active');"; 
      //echo "$('.nav-tabs').addClass('hide');"; 
      //echo "$('.nav-tabs a[href=\"#tab2\"]').tab('show');"; 
      echo "$('.nav-tabs a[href=\"#tab2\"]').tab('show');"; 
      echo "</script>"; 
      ?> 

      <?php 
     } 
     else 
     { 
      echo"<script language='javascript'>alert('Invalid password')</script>"; 
      } 
    } 
    ?> 
+0

反正.. thankx for sayin#T.Shah – mini