私はちょうど試してみました
echo $_SERVER['HTTP_REFERER'];
しかし、それはエラーを返しました
Notice: Undefined index: HTTP_REFERER in C:\Program Files\....
エラーが表示される理由は何ですか。
私はちょうど試してみました
echo $_SERVER['HTTP_REFERER'];
しかし、それはエラーを返しました
Notice: Undefined index: HTTP_REFERER in C:\Program Files\....
エラーが表示される理由は何ですか。
これはHTTP_REFERERが設定されていないためです。試すことができます
if(isset($_SERVER['HTTP_REFERER']))
echo $_SERVER['HTTP_REFERER'];
else
echo 'HTTP_REFERER in not set';
これを試して、
echo isset($_SERVER['HTTP_REFERER']) ? $_SERVER['HTTP_REFERER']
: "Referer not set";
$_SERVER['HTTP_REFERER'] の重複の可能性がありません
サーバー エラー レポート レベルが機密性が高すぎる (E_ALL) ようで、実際にはリファラーがありません。