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

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

WBOY
リリース: 2016-06-23 13:46:07
オリジナル
931 人が閲覧しました

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


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

12.php
$_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 パラメータの後に置くだけです
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート