我想在我的页面边栏上制作,我可以在其中输入我的登录表格,合作伙伴,个人资料等。 问题是我无法插入包含文件的代码
<?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>';
}
?>
答案 0 :(得分:2)
您可以将PHP直接保存为任何数据库中的字符串,但通常最好不要这样做。您必须加载PHP代码并在运行时对其进行评估,这会产生许多不同的安全问题。
最好使用模板系统或框架(如Smarty,Yii,Zend或Symphony)并创建在数据点而不是PHP代码中进行评估的模板。