質問: 指定されたページのリンクから PHP ページに入ることができますが、アドレスを入力して直接入ることはできないのはなぜですか?
質問: 指定したページのリンクから PHP ページに入ることができますが、アドレスを入力して直接入ることはできないのでしょうか?
ページ B はページ A から入る必要があります
-----解決策--------
ページAからページBにジャンプしています。PHPで渡さなければならないパラメータや値がある場合は、その値($_POST[])を判断して、ない場合は処理を行います。位置ジャンプまたは 404。 .
必要なパラメータがない場合は、手動で指定できます。
セッションを使う方法もありますが、面倒です。
$_SERVER['HTTP_REFERER']
ユーザー エージェントを現在のページの前のページのアドレス (存在する場合) に誘導します。ユーザーエージェント設定によって決定されます。すべてのユーザーエージェントがこの項目を設定するわけではなく、一部のユーザーエージェントは HTTP_REFERER を変更する機能も提供します。要するに、その値は信頼できません。