我对php相当陌生,我相信这很简单。我有一个名为footer的php文件.php它在每个页面的末尾都包含我想要的代码,所以我想使用一个包含函数来做到这一点。该文件如下所示:
<?php
echo "<p>Copyright © 1999-" . date("Y") . " W3Schools.com</p>";
?>
然后,在我的主窗体中,我使用如下所示的包含语句:
<html>
<body>
//other code//
<?php include('footer.php');?>
</body>
</html>
//other code//是不相关且工作正常的东西。
我打开了我的 wamp 服务器,两个文件都在其中的 www 文件夹中。知道为什么包含页脚没有显示在我的主文件中吗?我在日志中没有收到任何错误消息。我需要进入phpmyadmin或其他什么吗?
您的主文件是否有.php扩展名?如果将其设置为例如 index.html,则不会执行 PHP 包含,您只会看到 HTML,没有记录任何错误。
您的主表单文件是否以.php扩展名保存?
您也可以尝试
<?php require_once "footer.php"; ?>