LoginSignup
3
2

More than 5 years have passed since last update.

アクセス元のIPアドレスで処理を分岐させる

Last updated at Posted at 2018-04-17

アクセス元によって処理を分岐させたい

たまにあると思われるので、メモ。
スニペット的にコピペして使おう。

どんな場面?

アクセス元によって処理を分けたい時はまれによくあります。
例えば

  • 深夜帯は公開側がメンテナンスになるけどその時間に表示の確認を行いたい。
  • 自分のサイトに自分だけのバックドアを作成したい。
  • 管理者専用のメニューを表示したい。

などなど

書き方

こんな感じに単純に。

<?php
if($_SERVER['REMOTE_ADDR'] === "xxx.xxx.xxx.xxx"){
    //IPアドレスが一致した場合の処理
}else{
    //IPアドレスが一致しなかった場合の処理
}

これでOKですよ(^o^)

3
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
2