На случай, если у кого-то возникнут проблемы с поиском вышеуказанного кода, предложенного @Uffe, я включил его ниже:

ужно проверить, открыт ли файл "локально" (на той же машине или в сети). Я использую:

<?php
if ((substr($_SERVER['REMOTE_ADDR'],0,8) == "192.168.") || ($_SERVER['REMOTE_ADDR'] == "127.0.0.1")) {
    // client is local
} else {
    // client is not local
}

Но я не уверен, что это лучший способ.

Что является более надежным способом сделать это?

Ответы на вопрос(3)

Ваш ответ на вопрос