php包括破解

时间:2012-03-27 16:12:44

标签: php

我有一个生成所有html和echo的php页面。现在我想编写一个我可以使用的PHP脚本来处理页脚代码。这样,如果我需要更新所有页面上的页脚,我可以编辑包含页面中的代码。

但是当我使用include(“footer.php”)时;页脚页面包含页脚代码,如果页面上存在它打破并打印代码,则该代码可以正常工作。我也很困惑为什么?

  if(isset($_SESSION['user_cart']) && count($_SESSION['user_cart']) > 0)

如果我包含0)

,则开始在页面上编写代码

请帮帮忙?

编辑:页脚中的代码包含在<?php ?>

5 个答案:

答案 0 :(得分:3)

您需要使用php标记将该代码包装在footer.php中。

<?php

 if(isset($_SESSION['user_cart']) && count($_SESSION['user_cart']) > 0) ...

?>

答案 1 :(得分:2)

不要使用php标签<? ?>的简写符号,而是使用<?php ?>代替...

答案 2 :(得分:1)

听起来好像你没有用

启动php文件
<?php

答案 3 :(得分:1)

请确保您的页脚文件在开头有<?php

答案 4 :(得分:0)

我不确定你是否非常清楚地陈述了你的问题。

如果您正在回显代码,则只要您包含该文件就会显示。您的文件应如下所示:

<?php require_once 'header.php';
// content goes here
require_once 'footer.php'; ?>