Как заблокировать IP-адрес на определенный период времени (24 часа) - PullRequest
0 голосов
/ 31 мая 2018

У меня есть страница веб-сайта, которая при посещении перенаправляет вас на случайную картинку с моего веб-сайта с помощью этого сценария:

    <script type="text/javascript">
var urls = new Array();
urls[0] = "http://localhost/dir/wp-content/uploads/2018/05/logo.png";
urls[1] = "http://localhost/dir/wp-content/uploads/2018/05/logo2.png";
urls[2] = "http://localhost/dir/wp-content/uploads/2018/05/logo3.png";
var random = Math.floor(Math.random()*urls.length);

window.location = urls[random];

</script>

Но перед этим я хочу ограничить пользователей, чтобы они могли посещать моистраница только один раз в день (24 часа), блокируя их IP-адрес.

Это выполнимо или есть лучший способ?

1 Ответ

0 голосов
/ 31 мая 2018

Лучше сделать ограничение на сервере.Например, в PHP $ _SERVER ['REMOTE_ADDR'].

...