• ベストアンサー

includeで別サイトを読み込む

このような事は可能でしょうか? 別ドメインで動いているcgiやhtmlデータをincludeで読み込んで、読み込んだファイルの不要なタグ<BODY></BODY>や<HTML></HTML>、<META>などのタグを排除して取り込み表示する。 と、言うようなことは可能でしょうか。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

includeはスクリプトの読み込み時に他のファイルを連結して読み込むというだけですので用途が違います。他のファイルを読んで処理をするというのであれば、file_get_contents関数等を使った方が良いと思います。 また、タグを取り除くstrip_tagsという関数もあります。

nazezo
質問者

お礼

file_get_contents関数というヒントを頂きいろいろ調べてやってみたところうまく表示することができました。ありがとうございます。

その他の回答 (2)

  • RSTREET
  • ベストアンサー率40% (2/5)
回答No.3

>但し、同一サーバに複数のドメインをぶら下げている>場合には >「include("http://~");」でも読み込む事は出来ました。 >別ネットワークに属するファイルであればinclude出>来ないのではと思います 同一サーバでも設定が必要みたいです。

回答No.2

私も以前同じような事を試みた事があります。 結論から言うと、別ネットワークにあるリモートファイルはincludeで読み込む事は出来ませんでした。 但し、同一サーバに複数のドメインをぶら下げている場合には 「include("http://~");」でも読み込む事は出来ました。 別ネットワークに属するファイルであればinclude出来ないのではと思います。

関連するQ&A