回应一个div类

时间:2014-03-13 09:37:58

标签: php html

当我尝试echo div类时,我遇到了问题。当我在我的模板中放入以下代码时,它只检测结束标记而不是开头。所以,我的网页毁了:

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

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

有人知道我做错了什么吗?

4 个答案:

答案 0 :(得分:1)

用双引号替换单引号。

更改

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

到这个

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

答案 1 :(得分:0)

用double替换单引号,反之亦然

echo "<div class='fb-comments' data-href='http://alledaagsetips.nl'  data-numposts='10' data-colorscheme='light'></div>";

或者使用相同的方法,但使用反斜杠,只是为了不混淆

echo "<div class=\"fb-comments\" data-href=\"http://alledaagsetips.nl\"  data-numposts=\"10\" data-colorscheme=\"light\"></div>";

答案 2 :(得分:0)

你确定&#34; IF&#34;条件有效吗?

也许用这样简单的字符串比较:

<?php
if(isset($_GET['categorie']) && $_GET['categorie'] === "navigatie_bar") {
    echo '<div class="fb-comments" data-href="http://alledaagsetips.nl" data-numposts="10" data-colorscheme="light"></div>';
}
?>

答案 3 :(得分:0)

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