- ベストアンサー
includeで別サイトを読み込む
このような事は可能でしょうか? 別ドメインで動いているcgiやhtmlデータをincludeで読み込んで、読み込んだファイルの不要なタグ<BODY></BODY>や<HTML></HTML>、<META>などのタグを排除して取り込み表示する。 と、言うようなことは可能でしょうか。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
includeはスクリプトの読み込み時に他のファイルを連結して読み込むというだけですので用途が違います。他のファイルを読んで処理をするというのであれば、file_get_contents関数等を使った方が良いと思います。 また、タグを取り除くstrip_tagsという関数もあります。
その他の回答 (2)
- RSTREET
- ベストアンサー率40% (2/5)
回答No.3
>但し、同一サーバに複数のドメインをぶら下げている>場合には >「include("http://~");」でも読み込む事は出来ました。 >別ネットワークに属するファイルであればinclude出>来ないのではと思います 同一サーバでも設定が必要みたいです。
- surf-takashi
- ベストアンサー率81% (9/11)
回答No.2
私も以前同じような事を試みた事があります。 結論から言うと、別ネットワークにあるリモートファイルはincludeで読み込む事は出来ませんでした。 但し、同一サーバに複数のドメインをぶら下げている場合には 「include("http://~");」でも読み込む事は出来ました。 別ネットワークに属するファイルであればinclude出来ないのではと思います。
お礼
file_get_contents関数というヒントを頂きいろいろ調べてやってみたところうまく表示することができました。ありがとうございます。