php包含不工作的函数wamp
我对php相当陌生,我相信这很简单。我有一个名为footer.php的php文件,它在每个页面的末尾都包含我想要的代码,所以我想使用include函数来实现它。该文件如下所示:php包含不工作的函数wamp,php,include,wamp,Php,Include,Wamp,我对php相当陌生,我相信这很简单。我有一个名为footer.php的php文件,它在每个页面的末尾都包含我想要的代码,所以我想使用include函数来实现它。该文件如下所示: <?php echo "<p>Copyright © 1999-" . date("Y") . " W3Schools.com</p>"; ?> <html> <body> //other cod
<?php
echo "<p>Copyright © 1999-" . date("Y") . " W3Schools.com</p>";
?>
<html>
<body>
//other code//
<?php include('footer.php');?>
</body>
</html>
然后,在我的主要形式中,我使用如下include语句:
<?php
echo "<p>Copyright © 1999-" . date("Y") . " W3Schools.com</p>";
?>
<html>
<body>
//other code//
<?php include('footer.php');?>
</body>
</html>
//其他代码//
//other代码//是不相关的东西,可以正常工作
我在wamp服务器上,两个文件都在其中的www文件夹中。你知道为什么include页脚没有出现在我的主文件中吗?我在日志中没有收到任何错误消息。我需要去phpmyadmin什么的吗 主文件是否有.php扩展名?如果设置为例如index.html,则不会执行PHP include,您只会看到html,不会记录任何错误。您的主表单文件是否以.PHP扩展名保存 你也可以试试
<?php require_once "footer.php"; ?>
打开后立即在文件顶部添加错误报告尝试使用require('footer.php')
并查看是否出现错误。如果是,错误是什么?请检查错误日志。我没有发现您的代码有任何错误。我使用了phpstorm,并创建了一个名为footer的新php文件。所以,在文件夹中,它只显示页脚,但它是php,而不是html。在phpstorm中创建的main form file.PHP文件也是如此,其扩展名为.PHP。主文件是PHP文件,而不是HTML文件。根据提供的信息,include应该可以正常工作。这是假设您有一个扩展名为.php的主文件和目录中另一个名为footer.php的文件,php有权访问该文件。下面是一个您描述的正常工作的设置示例。