如何使用模板和php在某些页面上显示div类

时间:2014-03-12 11:30:34

标签: php html

我的所有网页都有一个模板,但我想在某些页面上看不到div类。我使用URL通过php从数据库中获取内容,这是我的URL示例 = index.php?categorie = navigatie_bar& onderwerp = startpagina

我需要一个代码来说明从网址获取catagory,如果catagory不是navigation_bar

 echo '<div class"fb-comments"></div>'; 

有人可以帮忙吗?

        <div id="container">
        <div id="pagina_text">

                    {{ CONTENT }}
                    </br>
                    <div class="rw-ui-container"></div>
                    </br></br>
                    <?php
                        if(strcmp($_GET['categorie'], "navigatie_bar") != 0)
                        {
                        echo '<div class="fb-comments" data-href="http://alledaagsetips.nl"  data-numposts="10" data-colorscheme="light"></div>';
                         }
                        ?>
        </div> <!-- end pagina_text -->
        </div><!-- end container -->

3 个答案:

答案 0 :(得分:0)

我认为这只是基本的PHP,一个简单的条件。但是你的模板似乎也有错误。我建议运行一个w3c验证器检查,这样你就可以看到你有什么问题(错误的嵌套标签,语法错误等......) W3C Validator Online

更新:

  <div id="container">
        <div id="pagina_text">

                    {{ CONTENT }}
                    <br />
                    <div class="rw-ui-container"></div>
                    <br /><br/>
                    <?php
                        if(strcmp($_GET['categorie'], "navigatie_bar") != 0)
                        {
                        echo '<div class="fb-comments" data-href="http://alledaagsetips.nl"  data-numposts="10" data-colorscheme="light"></div>';
                         }
                        ?>
        </div> <!-- end pagina_text -->
        </div><!-- end container -->

答案 1 :(得分:0)

试试这个

<?php
if($_REQUEST['category'] != 'navigation_bar'){
 echo '<div class="fb-comments"></div>'; 
}else{ //do this }
?>

答案 2 :(得分:0)

您可以通过$ _GET [&#39; name_of_parameter&#39;]访问网址变量。

if(strcmp($_GET['category'], "navigation_bar") != 0)
{
  echo '<div class="fb-comments"></div>'; 
}

在这种情况下,只有index.php?category=navigation_bar div才会被回显。

注意你的拼写,在你的例子中你写了 catagory 而不是类别

编辑: 您可以执行$ _GET [&#39;类别&#39;] ==&#39; navigation_bar&#39;,但是对于字符串比较,使用strcmp(字符串比较)函数有时会更安全。 见String comparison using == vs. strcmp