-2

我想在我的页面侧边栏上制作我的登录表单,合作伙伴,个人资料等。问题是我无法插入包含文件的代码

<?php include "mini_profile.php"; ?>

我怎样才能在数据库中插入这样的代码,我应该使用什么数据库类型?或者如何将该代码直接插入到我需要的文件中?谢谢你的帮助。这是我用于发布到侧边栏的内容:

    <?php

    $query = mysql_query("SELECT * FROM r_sidebar");
        while($row = mysql_fetch_array($query)){

    echo "<div class='right_bar'>";

    echo "<div class='right_bar_title'>";
        echo "<div style='font-weight: bold;'>";
            echo $row['title'];
        echo "</div>";
    echo "</div>";

        echo $row['content'];
    echo '</div>';
        }
    ?>
4

1 回答 1

2

您可以将 PHP 直接保存为任何数据库中的字符串,但通常最好不要这样做。您必须加载 PHP 代码并在运行时对其进行评估,这会带来许多不同的安全问题。

最好使用模板系统或框架(如 Smarty、Yii、Zend 或 Symphony)并创建在数据点而不是 PHP 代码中评估的模板。

于 2013-08-02T20:25:43.433 回答