$_SERVER["HTTP_REFERER"] はどちらも信頼できるため、信頼しないと言われています..
- なりすまし
- ブラウザによって設定されていません
http://php.net/manual/en/reserved.variables.server.php
$_SERVER["HTTP_REFERER"]
なりすましの可能性があるという事実を受け入れて、私の質問は次のとおりです。どのブラウザーが変数を設定せず、設定するブラウザーを実行し、画像の HTTP 要求で常に一貫して設定しますか。
IE6 以降を含むすべての主要なブラウザーでいくつかのテストを行った後、$_SERVER["HTTP_REFERER"] が設定されていない、または正しく設定されていないブラウザーをまだ見つけていません。
すべてのブラウザーが実際に変数を設定していると言えますか、それとも大部分のブラウザーがそうしていると言えますか? 失敗するブラウザーのリストはありますか?