如何在html文件中显示php结果? 这是我的index.html文件
<html>
<head>
<title>My PHP Page</title>
</head>
<body>
This is HTML code
<?php
include("blabla.php");
?>
Back into HTML
</body>
</html>
我希望在index.html中显示blabla.php结果 但是当我执行index.html时的结果是
This is normal HTML code Back into normal HTML
之前感谢:)
答案 0 :(得分:2)
您无法在.html文件中运行PHP,因为服务器无法将其识别为有效的PHP扩展名,除非您告诉它。为此,您需要在根网站目录中创建.htaccess文件并将此行添加到其中:
AddType application/x-httpd-php .htm .html
这将告诉Apache将.htm或.html文件扩展名的文件作为PHP文件处理。 欲了解更多信息,请阅读http://php.about.com/od/advancedphp/p/html_php.htm
答案 1 :(得分:0)
页面应该是index.php而不是index.html才能执行php脚本。
答案 2 :(得分:0)
主页面应以.php
的文件扩展名保存,以正确检索并执行包含的php文件。
答案 3 :(得分:0)
如果您希望使用PHP,您的文件必须具有文件扩展名.php
。
您是在服务器环境或XAMPP等开发环境中运行代码吗?有像this one这样的指南可以安装适用于Windows的XAMPP,这将有助于您入门。
完成XAMPP设置后,转到安装位置,然后转到名为htdocs的文件夹,创建一个文件夹并将其命名为test。
然后移动index.php(从index.html重命名)&amp; blabla.php(再次使用.php
扩展名重命名)到新创建的测试文件夹。
然后转到您的网络浏览器并转到localhost / test / index.php,您希望看到您的网页,因为您希望在屏幕上看到它!
答案 4 :(得分:0)
如果文件名已经以“.php”扩展名结尾,那么只需将php代码回显或将结果打印到通常编写代码的位置即可。如果它以“.html”扩展名结尾,请务必将扩展名更改为“.php”。我提供了一个简单的示例,看起来类似于您在下面引用的示例:
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<p>
<?php
echo "Blah, Blah, Blah";
?>
</p>
</body>
</html>