在* .html文件中执行PHP代码

时间:2014-12-30 11:35:17

标签: php

这是一个示例代码。 在我的.html文件中,我使用以下HTML + PHP代码:

Today is: <? print(Date("l F d, Y")); ?>.

我希望看到:

Today is: monday October 4, 2010.

我唯一看到的是:

Today is:.

(注意最后的点)。

这意味着不处理PHP代码!

.php文件中的PHP代码工作正常。

我尝试将AddType application/x-httpd-php .htm .htmladdtype application/x-httpd-php .php .htm .inc .html添加到.htaccess文件中,但这些都没有帮助。

我的托管服务提供商有什么问题吗? (在Apache服务器上)或者我犯了一些错误? 请帮助,因为我现在很困惑。

3 个答案:

答案 0 :(得分:0)

保存文件.html文件,其扩展名为.php

例如,如果您的文件名为sample.html,请将其重命名为 sample.php

在sample.php文件中写下以下代码:

<?php

  echo "Today is: ".date("l F d, Y");

?>

输出:Today is: Tuesday December 30, 2014

请参阅此处DEMO

编辑: - 如果您不想使用PHP,则可以使用Javascript显示当前日期。有关javascript解决方案,请参阅 HERE

答案 1 :(得分:0)

因为您只需要使用html页面显示数据

所以唯一的方法是使用javascript

<span id="time"></span>

var today = new Date();
 document.getElementById('time').innerHTML=today;

JsFiddle

答案 2 :(得分:0)

不是像这样使用php,而是使用javascript,

factory.registerClass<MyClass>(myId);