Вы действительно хотите сделать это полностью на сервере. Если вы проверите IP-адреса на стороне клиента, то люди могут очень легко взломать это. Например, изменив код в своем браузере с помощью веб-инспектора, такого как Firebug.
К счастью, на стороне сервера это сделать довольно просто:
Переменная $_SERVER['REMOTE_ADDR']
представляет собой простую строку, поэтому вы можете использовать сравнение строк для проверки нужных IP-адресов.
Как например:
<?php
if ($_SERVER['REMOTE_ADDR'] == "127.0.0.1" || $_SERVER['REMOTE_ADDR'] == "1.2.3.4") {
echo "Show secret things here";
}
?>