スレッド表示 | フラット表示〕 全トピック 920 件中 182 番目 次≫ ≪前

phpファイルをhtmlファイルで読み出す方法

created: 2006-10-10 12:18 | modified: 2006-10-12 08:50 | reply: 6

[3399] phpファイルをhtmlファイルで読み出す方法

user: やす | created: 2006-10-10 12:18
こんにちはお世話になっています。

a.phpファイルをb.htmlで参照してきて表示させていたのですが
JSを使えばできるようですが良く分かりません。
bの拡張子がphpであれば簡単にできるのですが・・・

ちなみに、iframe以外の方法でお願いします。
reply: 3400 返信 編集 削除

[3400] RE:

user: Pluto | created: 2006-10-10 13:05
レンタルサーバーだと難しいかもしれませんが、
.htaccessにMimeTypeを追加することで、.php以外の
拡張子でスクリプトを動作させることが出来ます。

.htaccessに
AddType application/x-httpd-php .html .htm

と記述し、同一ディレクトリに設置してみては
どうでしょう?

この場合ですと、.html及び.htmにスクリプトを動作
するよう指定しています。
Parent: 3399  reply: 3401 返信 編集 削除

[3401] 早速の回答ありがとうございます

user: やす | created: 2006-10-10 13:29
Plutoさんありがとうございます。

.htaccessを変更してみたところ確かにできました。

言葉が不足で申し訳ありませんでしたが、
私のしたいのは別のサーバからphpファイルを読み出したいのです。

この方法ですと、それぞれのサーバで設定が必要ですよね?
どのサーバでも使えるようにするためにはどうしたらよいか
教えていただけるとありがたいです。
Parent: 3400  reply: 3402 返信 編集 削除

[3402] RE:

user: Pluto | created: 2006-10-10 15:52
読み込みたいPHPファイルが他サーバにあるということでしょうか?
でしたら、require()等を使って、htmlの方に取り込んではどうでしょう?

hoge.html(PHPスクリプト実行可能)
<?php
// 他サーバよりPHPファイルを取り込む
require(読み込むファイルのアドレス);
?>

<html><body>
hogehoge
</body></html>

サーバー全体に先の設定を適用させたいのであれば、
httpd.confに同様の記述を行うと、いちいち
.htaccessに記す必要はなくなります。
(管理者で操作する必要がありますが)
Parent: 3401  reply: 3404 返信 編集 削除

[3404] .htaccessの設定場所

user: やす | created: 2006-10-11 15:40
.htaccessを設定するのはphpを.htmlで実行したいサーバ側に置くんですよね?

できればhtmlファイルを置く側は何も設定をせずに
phpファイルを置いているサーバ側で設定をしたら
どこでもhtmlファイルで読み出せるようにしたいのですが

ご教授いただければと思います。
よろしくおねがいします。
Parent: 3402  reply: 3406 3408 返信 編集 削除

[3406] htmlで別サーバのファイル参照

user: ゆうじ | created: 2006-10-11 23:42
やすさんこんばんわ。Plutoさん毎度です。
横から失礼します。

参照する側が HTML 限定ということなら、
htmlで読み出せるか否かは、
HTMLの仕様やブラウザに依存した部分ですね。
これだと参照元の設定をどう変えても無関係です。

フレームを使うか、
ブラウザのセキュリティーレベルを落として、
Ajax で読み込むとかしか、方法は無いと思います。
Parent: 3404  返信 編集 削除

[3408] RE:

user: Pluto | created: 2006-10-12 08:50
確かにHTML単体でPHPを動作させるとなると、管理人様も仰るとおり、フレーム or Ajaxで処理するしかないでしょうね。

ただ、フレームは避けたいとのことですし、Ajaxだとかなり回りくどくなりますんで、こだわりが無ければhtmlのPHP化が一番楽な道かもしれません。
Parent: 3404  返信 編集 削除
スレッド表示 | フラット表示〕 全トピック 920 件中 182 番目 次≫ ≪前
ページの一番上へ
Googleグックマークに登録 Yahooグックマークに登録 livedoorクリップに登録 @niftyクリップに登録 はてなブックマークに登録 deliciousに登録 Buzzurlに登録 FC2ブックマークに登録
最近更新された掲示板トピックス
管理人Blog
Yahoo Search

最近更新したNote
PHPマニュアル
今日のブックマーク
PHPマニュアル関数検索
関数名を入力し検索ボタンをクリック↑