网站should look like this。但我正在使用PHP include(因为我在另一个站点上)插入页眉和页脚(所以当我想对其中一个页面进行更改时,我不必更改每一页)。
现在,this is what it's showing me。由于某种原因,它只是没有阅读PHP。文件名是对的。我正试图呼叫该页面大约有四个不同的文件。
感谢您的任何见解!
塔拉
答案 0 :(得分:4)
它无法正常工作,因为您试图将PHP包含在.html文件中。除非你设置Apache将HTML解析为PHP,否则这将无法工作。如果您没有PHP服务器,通常可以使用服务器端包含(SSI)实现类似的效果(常见的包含文件)。
FWIW你可以说PHP没有被你的PHP在源代码中输出的事实解析,例如。
<?php include('http://sculptcoach.com/sidebar.html');?>
答案 1 :(得分:4)
PHP代码没有在服务器端处理,我可以看到代码:
<?php include('http://sculptcoach.com/fbg.html');?>
<?php include('http://sculptcoach.com/footer.html');?>
您可以将服务器配置为将PHP文件作为PHP脚本处理,或将文件扩展名更改为.php
答案 2 :(得分:1)
请注意,您有index.html
而不是index.php
可能您必须将其从.html
重命名为.php
答案 3 :(得分:-1)
很可能是路径问题。我建议启用查看php错误,以便您可以确切地看到发生了什么。