好的,所以我对网站设计很陌生,所以请记住这一点。 我一直在一个网站上工作(文件扩展名为.shtml),现在是时候添加php代码了。它只是一个小代码,但它不适用于.shtml网站; php代码最终在源代码中作为注释。我想知道是否有办法让PHP代码在shtml网站上运行。 感谢。
答案 0 :(得分:3)
将.shtml更改为.php更新您可能拥有的包含文件以及您的途中。
要保持.shtml添加此
AddType application/x-httpd-php .shtml
请记住,这将为您的网络服务器带来额外的负担,因为它现在将扫描所有.shtml for php而不仅仅是.php文件
这可以添加到httpd.conf文件中
答案 1 :(得分:0)
您需要设置一个Web服务器才能使其正常工作。检查Apache,或http://www.apachefriends.org/en/xampp.html以获取非常容易设置的内容。你不能只是将PHP放入一个html页面并期望它执行,它需要解释器。
答案 2 :(得分:0)
将您的PHP代码编写为单独的.php文件,然后使用SSI将其包含在内,如下所示:
<!--#include virtual="/path/to/yourfile.php" -->
这在托管网站上对我有用,不需要更改.htaccess。 PHP在包含在.shtml页面之前执行。