我有一个HTML文件,里面有一个相当长的导航菜单。我想从HTML中取出该菜单并将其放入外部PHP页面,然后用
调用它 HTML文件中的 <?php include 'navigation.php'; ?>
。
我尝试将其添加到HTML文件中,但它不显示任何内容以及页面上没有错误。
我需要做什么(如果可能的话)保持文件HTML并使用php require函数?
答案 0 :(得分:2)
在httpd.conf中添加它,然后您可以在HTML页面上处理PHP代码
AddHandler application/x-httpd-php .php .html
答案 1 :(得分:1)
记住PHP的工作方式 - 你基本上将你的PHP代码“嵌入”在HTML页面中,服务器在服务之前执行PHP(其余部分)。
但是为了让PHP“看到”您的代码,您需要确保您的“HTML页面”具有.php后缀。
作为粗略的解决方法,您可以将“.html”添加到PHP将解析的文件后缀列表中。
但这可能导致其他事情破裂。
如果你想在你的“index.html”中嵌入PHP代码,那么最好,最干净的方法就是将其重命名为“index.php”。
... IMHO