我看了几个其他问题,我相信这不是重复的。
我在cPanel中使用文件管理器创建了一个HTML文件。这是PHP代码:
<?php echo "My first PHP script!"; ?>
没有评论。然而,当我运行代码(在webhost上)时,这就是源代码中显示的内容:
正如您所看到的,由于某种原因,它被注释掉了。我该如何解决这个问题?
注意:我可以在扩展名为php时运行php代码。例如,info.php将起作用。
更新:我发现了问题和解决方案。 Hostgator不支持在html中运行php。如果你想这样做,你必须编辑.htaccess文件: http://support.hostgator.com/articles/how-to-execute-php-in-html-files
答案 0 :(得分:0)
默认情况下,如果PHP文件具有HTML扩展名,则无法运行它们。
他们需要扩展名为.php。
但是你可以在里面放一个带PHP的HTML页面!你只是不使用PHP包装标签来编写代码,如下所示:
<html>
<body>
<?php
echo 'Hello!';
?>
</body>
</html>
如果您编辑网络服务器设置,您仍然可以解释扩展名为.html的文件的PHP代码,以获取更多信息look here。
答案 1 :(得分:-1)
如果您只输入此代码
<?php echo "My first PHP script!"; ?>
和网络主机显示,它的问题是你的主机代码runer 用其他webhost测试它