如何“包含”文件?

时间:2008-11-25 00:44:16

标签: php include

这是我在html文件中的代码“包含”文件“vmenu.php”

  <div id="apDivVistaMenus">

<?php
include 'vmenu.php';
?>

  <!-- Begin Vista-Buttons.com -->

  <!-- End Vista-Buttons.com -->

  </div>

菜单曾经位于php包含请求下面的注释之间。但我将该代码保存到vmenu.php文件中,如下所示:

<link href="../menu-files/peaceland_styles_zkkus.css" type="text/css" rel="stylesheet"/>

  <script type="text/javascript"> var vbImgPath="../menu-files/"</script>

  <script type="text/javascript" src="../menu-files/sczkkus.js"></script>

  <noscript><a href="http://vista-buttons.com">Xp Style Menu by Vista-Buttons.com v2.73</a></noscript>

有什么问题? 它们都在同一目录中。 如果我将vmenu.php中的代码放回到html文件中,它将正常加载。

谢谢!

2 个答案:

答案 0 :(得分:5)

请注意,为了使PHP包含起作用,必须由PHP引擎解析该文件。默认情况下,像Apache这样的主要Web服务器不通过PHP解释器运行.html文件,因此您必须在Web服务器的配置中指定要将.html文件解析为PHP文件,或者将.html文件重命名为。 php文件。

答案 1 :(得分:0)

将您的代码更改为:

<div id="apDivVistaMenus">
<!-- Begin Vista-Buttons.com -->
<?php include 'vmenu.php'; ?>
<!-- End Vista-Buttons.com -->
</div>

......你会成为金色的。