Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP包含HTML文件中的函数_Php_Html - Fatal编程技术网

PHP包含HTML文件中的函数

PHP包含HTML文件中的函数,php,html,Php,Html,我有一个HTML文件,里面有一个相当长的导航菜单。我想将该菜单从HTML中删除,并将其放入外部PHP页面,然后使用 HTML文件中的 我试着将它添加到HTML文件中,但它没有显示任何内容,也没有在页面上显示任何错误 我需要做什么(如果可能的话)来保持文件的HTML格式并使用php require函数 Q:你给页面加了.php后缀了吗?这应该是你需要做的全部 记住PHP的工作方式——您基本上是将PHP代码“嵌入”到HTML页面中,服务器在提供(其余的)HTML之前执行PHP 但是为了让PHP“看到

我有一个HTML文件,里面有一个相当长的导航菜单。我想将该菜单从HTML中删除,并将其放入外部PHP页面,然后使用

HTML文件中的

我试着将它添加到HTML文件中,但它没有显示任何内容,也没有在页面上显示任何错误


我需要做什么(如果可能的话)来保持文件的HTML格式并使用php require函数

Q:你给页面加了.php后缀了吗?这应该是你需要做的全部

记住PHP的工作方式——您基本上是将PHP代码“嵌入”到HTML页面中,服务器在提供(其余的)HTML之前执行PHP

但是为了让PHP“看到”您的代码,您需要确保您的“HTML页面”有一个.PHP后缀

作为一种粗略的解决方法,您可以将“.html”添加到PHP将解析的文件后缀列表中

但这可能会导致其他东西破裂

如果您想在“index.html”中嵌入PHP代码,最好、最干净的方法就是将其重命名为“index.PHP”


IMHO…

问:你给页面加了.php后缀了吗?这应该是你需要做的全部

记住PHP的工作方式——您基本上是将PHP代码“嵌入”到HTML页面中,服务器在提供(其余的)HTML之前执行PHP

但是为了让PHP“看到”您的代码,您需要确保您的“HTML页面”有一个.PHP后缀

作为一种粗略的解决方法,您可以将“.html”添加到PHP将解析的文件后缀列表中

但这可能会导致其他东西破裂

如果您想在“index.html”中嵌入PHP代码,最好、最干净的方法就是将其重命名为“index.PHP”


IMHO…

将其添加到httpd.conf中,然后您可以在HTML页面上处理PHP代码

AddHandler application/x-httpd-php .php .html

将其添加到httpd.conf中,然后可以在HTML页面上处理PHP代码

AddHandler application/x-httpd-php .php .html

你给页面加了.php后缀了吗?
navigation.php
有.php后缀,
index.html
有.html后缀,这正是我想要保留它的方式。你需要一个.php扩展名来为php文件服务。你可以调整你的Apache设置来实现这一点,因为你给了页面一个.php后缀了吗?
navigation.php
的后缀是.php,
index.html
的后缀是.html,这正是我想要保留它的方式。你需要一个.php扩展名来为php文件服务。你可以调整你的Apache设置来做到这一点,你认为这是GoDaddy会提供的,还是我只是用
httpd.conf
名称创建一个新文件,并将代码放在其中?@user2371301你也可以在.htaccess文件中使用它,我想GoDaddy不会给你访问conf文件的权限!好的,我在项目中添加了一个.htaccess文件并将其复制到了中,但仍然没有发生任何事情?@user2371301无法告诉您问题所在,请尝试在HTML页面上回显一些内容,然后查看,确保您与htaccess位于同一目录或更低的目录中。我要去睡觉了!这是GoDaddy会提供的吗?或者我只是用
httpd.conf
名称创建一个新文件,并将代码放在其中?@user2371301您也可以在.htaccess文件中使用它,我想GoDaddy不会给您访问conf文件的权限!好的,我在项目中添加了一个.htaccess文件并将其复制到了中,但仍然没有发生任何事情?@user2371301无法告诉您问题所在,请尝试在HTML页面上回显一些内容,然后查看,确保您与htaccess位于同一目录或更低的目录中。我要去睡觉了!