如何在if语句

时间:2017-05-17 06:06:59

标签: php html

我做了一些编码,在一个受密码保护的标签面板中显示一个表格。在查询是否存在给定密码后,我想显示该面板选项卡。我在if语句中写了这个。代码正在执行,因为有一个echo语句正在显示。但是标签面板没有显示。请帮忙! `

<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>";
                 }
            }
    ?>

以下是代码示例。

1 个答案:

答案 0 :(得分: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>";
             }
     }
    ?>