Edited at

htmlファイルにphpを導入させる方法

More than 3 years have passed since last update.

導入したいディレクトリに.htaccessを作り、

AddType application/x-httpd-php .html

サーバによっては、

AddHandler application/x-httpd-php .php .html

の場合もある?

https://www.suzukikenichi.com/blog/how-to-run-php-in-html-by-htaccess/

htmlソースによっては、これだけだと

Parse error: parse error, unexpected T_STRING in ~(ファイル名) on line 1

といったエラーが出る。

これは

<?xml version="1.0" encoding="utf-8"?>

が書かれていると、"<?"がphpだと認識してしまうため。

よって、.htaccessに

php_flag short_open_tag Off

という記述を追加する。

http://go4it.seesaa.net/article/113717303.html

追記:

.htaccessにphp_flag short_open_tag Offと書くより、

<?xml version="1.0" encoding="utf-8"?>



<?php echo "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n"; ?>

と書くほうが確実そう。

http://www.tagindex.com/kakolog/q2bbs/601/810.html