PHP

内容

PHPを使って◯◯ページからきた場合は、△の処理を実行させるなどの処理をさせたい場合の対応手順です。

ソース

$referer = $_SERVER['HTTP_REFERER'];
$ref_url  = str_replace('http://wiki.inamuu.com/hoge/, '', $referer);
if ( $referer !== "confirm.php" ) {
    print "Not Confim";
}

説明

  • $_SERVER['HTTP_REFERER'];でリファラーをチェック。
  • str_resplaceで余計なURIを削除して、末尾のファイル名だけ抽出
  • ファイル名がconfirm.phpじゃなかったら処理させる。

トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2022-06-30 (木) 01:40:11