プロジェクトの HTML ファイルで実行される一連の PHP スクリプトがあります。タブ付きのメイン ウィンドウがあり、各タブはこれらの HTML を含む PHP ファイルの 1 つを呼び出します。この目的のために、iframe を使用しています。PHP スクリプトは、MySQL データベースに接続してデータを取得し、ユーザーの必要に応じて表示します。この目的で WAMP を使用しており、HTML ページをインデックス ファイルとして設定しています。ただし、HTML ページをインデックス ファイルとして指定すると、タブが応答しません。のように、タブは表示されますが、データベースに接続せず、データを取得しません。同じファイルを何も変更せずに PHP インデックス ファイルとして保存すると、フレームとタブが表示されなくなりますが、PHP スクリプトは機能し、データはデータベースから簡単に取得されます。すべてのタブでこれを試しましたが、毎回、PHP スクリプトは機能しますが、PHP を含む HTML は機能しません。t。私は何を間違っていますか?PHP を使用して HTML ページを作成するにはどうすればよいですか?
2 に答える
.html ページで PHP を実行するには、.htaccess ファイルを変更します。このファイルは非表示になっている可能性があるため、FTP プログラムによっては、表示するためにいくつかの設定を変更する必要がある場合があります。次に、.html に次の行を追加するだけです。
AddType application/x-httpd-php .html`
または .htm の場合
AddType application/x-httpd-php .htm`
PHP を 1 つのページにのみ含めることを計画している場合は、次のように設定することをお勧めします。
<Files yourpage.html>
AddType application/x-httpd-php .html
</Files>
このコードは、すべての html ページではなく、yourpage.html ファイルでのみ PHP を実行可能にします。
または、httpd.conf
グローバルに必要な場合は
コンピューターの右下のトレイにある Wamp アイコンを左クリック >> Apache >> httpd.conf を左クリック >> 2/3 を下にスクロール >> 図のように AddType application/x-httpd-php .html を追加以下 >> 保存して閉じる >> Wamp を再起動 >> 完了!
AddType アプリケーション/x-compress .Z
AddType アプリケーション/x-gzip .gz .tgz
AddType アプリケーション/x-httpd-php .php
AddType アプリケーション/x-httpd-php .php3
AddType アプリケーション/x-httpd-php .html