Мне нужно проверить, открыт ли файл «локально» (на той же машине или в сети). Я использую:
<?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
}
Но я не уверен, что это лучший способ.
Каков более надежный способ сделать это?