Categories: htaccess

html ファイル内で php スクリプトを動作させる #2

html 拡張子のファイルに .htaccess を使って PHP を実行する方法です。
たいして小難しい事を実践していませんが、テキストファイルを html へ include する場合には便利かもしれまんせん。

.htaccess への記述方法は、サーバによって異なりますので、以下のうち動く方を書いてください。

[code:text]
AddType application/x-httpd-php .html
AddHandler php-script .html
[/code]

あとは、PHP を実行したい位置へ

[code:php]

[/code]

といった感じで PHP を記述し、Web サーバへアップロードし、上記の例の場合、埋め込んだテキストファイルが表示されていれば完了です。

もし、文字化けが発生する場合は、html と埋め込むファイルの文字コードを合わせるか、html のどこかに以下の様な文字コードを追加してやります。

[code:php]

[/code]

それでも色々不具合が出る場合は、とあるサーバの例ですが .htaccess を以下の様にします。

[code:text]
AddType application/x-httpd-php .html
php_flag mbstring.encoding_translation off
php_value default_charset “UTF-8”
[/code]

文字コードを全て統一していれば、最初の一行だけ大体は片付くとは思いますが、もし、文字コードが不揃いの場合は、charset を色々変更してみてください。

Share

Recent Posts

移転を計画中?

新たにドメインを取得し、サイト…

4年 ago

iPhone から Android へ乗り換えた

長く使ってきた iPhone …

6年 ago

Chrome の拡張機能がウェブサイトからインストールを中止

ブラウザのアドオン、拡張機能と…

7年 ago

iOS 12 と macOS 10.14 Mojave 対応機種

iOS 12 と macOS …

7年 ago