Создание сеанса на основе IP-адресов посетителей в Codeigniter - PullRequest
0 голосов
/ 05 июня 2018

На моем сайте Codeigniter есть опция голосования, я хочу разрешить каждому пользователю голосовать только один раз в 24 часа.Посетители не являются зарегистрированными пользователями.Итак, я хочу сделать это, используя MAC-адрес устройства для посетителей (который должен быть уникальным).Я пробую это, но он дает одинаковый MAC для всех посетителей.

Моя цель - создать уникальную сессию для каждого посетителя в течение следующих 24 часов, основываясь на MAC-адресе их устройства.Как я могу это сделать .. Или есть какой-то лучший способ.

1 Ответ

0 голосов
/ 05 июня 2018

Попробуйте использовать функцию CI: https://www.codeigniter.com/user_guide/libraries/input.html#CI_Input::ip_address

$ip = $this->input->ip_address();
echo $ip;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...