include('http:///

WBOY
WBOYオリジナル
2016-06-23 14:14:461112ブラウズ

自分で構築したサーバーの下に 2 つのファイルがあります
Product.php と example.html

1. product.php のコードは次のとおりです。

example.html の情報を完全に表示できます

2. product.php にコードを追加する場合:
http://lusongsong.com/info/post/92.html のコンテンツは表示できません


質問: 1. Include はローカル サーバーのコンテンツのみを表示しますか?他のコンテンツをサーバーのコンテンツに書き込むにはどうすればよいですか?例: http://lusongsong.com/info/post/92.html


ディスカッション (解決策) に返信

file_get_contents または fopen またはcurl

含めるには、php.ini でallow_url_include=On をオンにする必要がありますリモート ファイルですが、自分のサーバーでない場合は、通常、php.ini を変更する権限がないため、安全な方法は file_get_contents またはcurl

file_get_contents または fopen またはcurl または iframe

をすべて明確に説明していますその上。

リモート ファイルをインクルードする場合は、そのファイルによって返されたものが php に直接挿入され、認識されることを確認する必要があります


試してみてください
abc
?> 赤字部分に誤りがなければ、include で取得できますので、自分で考えてください

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。