ホームページ >バックエンド開発 >PHPチュートリアル >例えば、bb.newmiracle.cnにアクセスしたいエフェクトはb.php?ab=2&dd=3と同じですが、どのようにコードを書けばよいのでしょうか?

例えば、bb.newmiracle.cnにアクセスしたいエフェクトはb.php?ab=2&dd=3と同じですが、どのようにコードを書けばよいのでしょうか?

WBOY
WBOYオリジナル
2016-06-23 13:46:07927ブラウズ

例えば bb.newmiracle.cn にアクセスしたい場合、アクセスしたいエフェクトは b.php?ab=2&dd=3 と同じです


13.php
< ;?php
include 'http://localhost/ceshi/ 12.php?name=Peter';

12.php
e5fb59c3033dfef48419b87323b60322 $_GET["name"]; >

13.php を実行します。 。




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

URLモードでファイルを埋め込む場合は、allow_url_includeスイッチをオンにする必要があります

echo file_get_contents('http://localhost/ceshi/12.php?name=Peter&'.http_build_query($_GET));

13.phpは以下のように変更されます??。

<?phpecho file_get_contents('http://localhost/ceshi/12.php?name=Peter');?>


echo file_get_contents('http://localhost/ceshi/12.php?name=Peter&'.http_build_query($_GET));

http_build_query($_GET));なぜこれを追加するのですか? 追加しなくても表示されます。 。


includeも可能ですが、php.iniのallow_url_includeをOnにする必要があります

echo file_get_contents('http://localhost/ceshi/12.php?name=Peter&'.http_build_query($_GET));


http_build_query($_GET)); なぜ追加しなくても表示されるのでしょうか? 。


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