0

iframe を介して PHP スクリプトを呼び出すページの $_SERVER['HTTP_HOST'] を取得できるかどうかを知りたいです。たとえば: index.html を持っていて、test.php に index.html の HTTP_HOST を取得させます。

Google/Bing/etc はこれに関して全く無価値であり、疑問に思っている PHP 初心者は私だけではありません :(

コンテキスト: サイトに広告を表示する最も簡単な方法を見つけようとしています。可能であれば、PHPスクリプトを呼び出すiframeを使用してすべてを送信し、リクエストの送信元のサイトに応じて異なる広告を送信できるようにしたいと思います:)

4

1 に答える 1

1

$_SERVER['HTTP_REFERER']iframe コンテンツがどこから呼び出されたかを調べるために使用できます。

次に、たとえば、を使用parse_urlしてホスト名を見つけることができます

$parsed = parse_url($_SERVER['HTTP_REFERER']);
$domain = $parsed['host'];
于 2013-06-27T13:01:47.303 に答える