首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >尝试使用PHP在所有网站页面中包含相同的页眉(mac)

尝试使用PHP在所有网站页面中包含相同的页眉(mac)
EN

Stack Overflow用户
提问于 2018-09-16 07:16:48
回答 2查看 67关注 0票数 1

我已经找到了这个问题的很多次迭代。大多数解决方案都是这样的:“将所有页面上应该显示的标题转换为html文件,如下所示:

(我尝试放在一个名为header.php的文件中的一个示例)

代码语言:javascript
运行
复制
<!--PAGE HEADER-->
<div width="100%">
    <img src="images/headerimage.jpg" height="240">
</div>

“然后生成header.php。然后像这样将文件插入到站点的每个页面中”-

代码语言:javascript
运行
复制
<?php include 'header.php';?>

我尝试并尝试了许多不同的文件路径组合,我知道的现有php代码,互联网上的例子。它不起作用。当我查看源代码时,我只看到:

代码语言:javascript
运行
复制
<?php include 'header.php';?>

它显示为红色(Firefox检查器)。据我所知,我应该看到导入的页眉代码在它的位置。代码尚未导入。而且header.php中的所有代码都不会运行。

它看起来很简单,我在Youtube上关注了教程,对他们来说,它是有效的,对我来说,什么都没有。我试着设置Apache服务器并运行它(虽然不知道我在做什么)。

EN

回答 2

Stack Overflow用户

发布于 2018-09-16 08:37:37

欢迎使用StackOverflow!

不能在HTML文档中运行PHP。尝试将文件扩展名从.html更改为.php

希望这能有所帮助!

票数 0
EN

Stack Overflow用户

发布于 2018-09-19 08:42:35

见鬼!我只是从我的垃圾邮件中挖出了回复通知。抱歉的!

是的,我想我的理解是,我可以将所有的头代码从html文件中复制出来,然后将其粘贴到一个空文档中,并将其命名为header.php。然后我会在我的代码中插入php include语句,这基本上看起来就像之前在浏览器中做的那样。但它看起来只是php include语句,并没有导入任何代码。

为了回答我遵循了哪些教程的问题,我遵循了10亿个教程,所有这些都开始融合到我困惑的大脑中。实际上,我已经断断续续地尝试了很多年,但一直没有弄明白。

我尝试了上面推荐的链接,但当我的apache2目录中没有一个名为mods-enabled的目录时,我挂起了。我对幕后发生的事情几乎一无所知,所以当我遇到不符合示例的东西时,我就会迷失方向。

虽然几天前我通过这个过程运行apache,然后检查php是否正常工作,但看起来apache正在工作,php也是如此,但即使是邮件发送php文件在本地测试时也不能工作,所以我认为php没有被启用可能是问题所在。我只是发现很难确切地知道这是什么意思。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52349647

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档