php - 除非隐藏,否则在执行 php 时启用面板

标签 php html css twitter-bootstrap

我使用 php 将结果显示到我的页面,我使用 bootstrap 做了一些样式设置

<div class="alert alert-success" role="alert">
        <?php    
        if(isset($_POST['submit'])){ //check if form was submitted
         include "assets/backend/newsletter.php";
        }
        ?>
</div>

即使没有执行 php 代码,我也能看到空白面板。 我怎样才能摆脱它?

最佳答案

[图片供引用。][1]我认为在你的情况下,这比你在上面做什么更有意义:

<?php    
if(isset($_POST['submit'])){ ?>
 <div class="alert alert-success" role="alert">  
 <?php include "assets/backend/newsletter.php"; ?>
</div>
<?php}?>

这样,如果表单已提交,面板将显示,如果未提交,面板将不可见。

footer.php
 <div class="container">
    <div class="row">
    <?php    
       if(isset($_POST['submit'])){
           echo '<div class="alert alert-success" role="alert"> ';
           include 'assets/backend/newsletter.php';
           echo '</div>';
       }
        ?>
    </div>

<div class="container-fluid" style="background-color:#222222">
    <div class="row">
        <div class="container" style="margin-top:15px;
            margin-bottom:15px">
            <div class="col-lg-4" style="color:#f3f6f9">
                <img src="images/pc%20logo.png" width="80px" height="80px">
                <h4 >
                    PLACEMENT  
                    <cell style="font-weight:bold">CELL</cell>
                </h4>
                <p>Nehru Nagar, Ring Road <br>New Delhi <br>
                    Ph :(+91) 964 328 0581<br>
                    Email : placements.pgdav@gmail.com
                </p>
                <a href="https://www.facebook.com/pgdavplacements">  <img src="images/f.png" height="30px" width="30px" >
                </a>
                <img src="images/i.png" height="30px" width="30px">
                <img src="images/linkedin.png" height="30px" width="30px">
            </div>
            <div class="col-lg-4" style="color:#f3f6f9;
                padding-top:30px">
                <h4>Subscribe to Our Newsletter</h4>
                <form action=" " method="post">
                    <div class="form-group">
                        <input class="form-control" type="text"
                            id="inputemail" name="email_newsletter" placeholder="Your Email ID">
                    </div>
                    <input type="submit" name="submit" class="btn btn-default" value="subscribe">
                </form>
            </div>
            <div class="col-lg-4" style="color:#f3f6f9;
                padding-top:29px">
                <h4>Links</h4>
                <ol class="breadcrumb">
                    <li><a href="index.php">Home</a></li>
                    <li><a href="aboutcell.php">About Cell</a></li>
                    <li><a href="">Registration</a></li>
                    <li><a href="contactus.php">Contact Us</a></li>
                </ol>
            </div>
        </div>

        <div class="container-fluid" style="background-color:#f3f6f9">
            <div class="row">
                <div class="container" style="padding-top:7px">
                    <div class="col-lg-6 col-sm-12 col-xs-12">© All the Rights Reserved with Placement Cell</div>
                    <div class="col-lg-6 col-sm-12 col-xs-12" style="text-align:right"><a href="https://www.linkedin.com/in/bhanukrsingh/">Developed By Bhanu Singh</a></div>
                </div>
            </div>
        </div>
    </div>
</div></div>

或者这个:

 <div class="container">
    <div class="row">
    <?php    
       if(isset($_POST['submit'])){ ?>
         <div class="alert alert-success" role="alert"> 
          <?php 
           include 'assets/backend/newsletter.php';
           ?>
           </div>
       <?php
       }
        ?>
    </div>

<div class="container-fluid" style="background-color:#222222">
    <div class="row">
        <div class="container" style="margin-top:15px;
            margin-bottom:15px">
            <div class="col-lg-4" style="color:#f3f6f9">
                <img src="images/pc%20logo.png" width="80px" height="80px">
                <h4 >
                    PLACEMENT  
                    <cell style="font-weight:bold">CELL</cell>
                </h4>
                <p>Nehru Nagar, Ring Road <br>New Delhi <br>
                    Ph :(+91) 964 328 0581<br>
                    Email : placements.pgdav@gmail.com
                </p>
                <a href="https://www.facebook.com/pgdavplacements">  <img src="images/f.png" height="30px" width="30px" >
                </a>
                <img src="images/i.png" height="30px" width="30px">
                <img src="images/linkedin.png" height="30px" width="30px">
            </div>
            <div class="col-lg-4" style="color:#f3f6f9;
                padding-top:30px">
                <h4>Subscribe to Our Newsletter</h4>
                <form action=" " method="post">
                    <div class="form-group">
                        <input class="form-control" type="text"
                            id="inputemail" name="email_newsletter" placeholder="Your Email ID">
                    </div>
                    <input type="submit" name="submit" class="btn btn-default" value="subscribe">
                </form>
            </div>
            <div class="col-lg-4" style="color:#f3f6f9;
                padding-top:29px">
                <h4>Links</h4>
                <ol class="breadcrumb">
                    <li><a href="index.php">Home</a></li>
                    <li><a href="aboutcell.php">About Cell</a></li>
                    <li><a href="">Registration</a></li>
                    <li><a href="contactus.php">Contact Us</a></li>
                </ol>
            </div>
        </div>

        <div class="container-fluid" style="background-color:#f3f6f9">
            <div class="row">
                <div class="container" style="padding-top:7px">
                    <div class="col-lg-6 col-sm-12 col-xs-12">© All the Rights Reserved with Placement Cell</div>
                    <div class="col-lg-6 col-sm-12 col-xs-12" style="text-align:right"><a href="https://www.linkedin.com/in/bhanukrsingh/">Developed By Bhanu Singh</a></div>
                </div>
            </div>
        </div>
    </div>
</div></div>

测试了两个选项都有效;

关于php - 除非隐藏,否则在执行 php 时启用面板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44986200/

相关文章:

php - 取消注释 php.ini 后,XAMPP 和 cURL 无法正常工作

php - 计算列,其中 column1 LIKE %something%

php - 使用 jQuery、Ajax 和 PHP 的投票系统只能在本地服务器上运行

javascript - 为什么 jquery hover 在 jsfiddle 中工作但在我的 html 布局中不工作?

html - Bootstrap : 100% height div inside a th with rowspan

jquery - 使用 JQuery 设置 div 的高度属性会产生不一致的行为

css - 移动网页的最佳字体大小

javascript - 关于鼠标悬停弹出效果的 Bootstrap 工具提示

php - 在 Twig 中使用 merge() 时键值被 'key' 替换

html - 使用视口(viewport)单位,网站在更新时会崩溃吗?