我有一组在项目的 HTML 文件中运行的 PHP 脚本。有一个带有选项卡的主窗口,每个选项卡都会调用这些包含 HTML 的 PHP 文件之一。为此,我使用 iframe。PHP 脚本连接到 MySQL 数据库以检索数据并按用户要求显示。我为此目的使用 WAMP,并将 HTML 页面设置为索引文件。但是,如果我将 HTML 页面作为索引文件,则选项卡不会响应。如,我可以看到选项卡,但它没有连接到数据库,也没有检索数据。如果我将相同的文件保存为 PHP 索引文件而不进行任何更改,我将无法再看到框架和选项卡,但 PHP 脚本可以正常工作,并且可以轻松地从数据库中检索数据。我用我的每一个标签都试过这个,每次,PHP脚本都可以工作,而包括PHP在内的HTML却没有 吨。我究竟做错了什么 ?如何使用 PHP 制作 HTML 页面?
2 回答
在 .html 页面上执行 PHP 的方法是修改您的 .htaccess 文件。该文件可能是隐藏的,因此根据您的 FTP 程序,您可能需要修改一些设置才能看到它。然后你只需要为 .html 添加这一行:
AddType application/x-httpd-php .html`
或者对于 .htm
AddType application/x-httpd-php .htm`
如果您只打算在一页上包含 PHP,最好这样设置:
<Files yourpage.html>
AddType application/x-httpd-php .html
</Files>
此代码只会使 PHP 在 yourpage.html 文件上可执行,而不是在所有 html 页面上。
或者httpd.conf
如果你想要它在全球范围内
左键单击计算机右下角托盘中的 Wamp 图标 >> Apache >> 左键单击 httpd.conf >> 向下滚动 2/3 >> 添加 AddType application/x-httpd-php .html 到如图所示下面>>保存并关闭它>>重新启动Wamp>>完成!
AddType application/x-compress .Z
AddType application/x-gzip .gz .tgz
AddType application/x-httpd-php .php
AddType application/x-httpd-php .php3
AddType application/x-httpd-php .html