Но, возможно, проблема с правильным использованием;PHP getenv приводит к MAC-адресу не IP
Разработка системы заказа на основе php/web, требующей идентификации устройства (браузера) при размещении заказа. В настоящее время используется getenv:
$terminal = getenv('REMOTE_ADDR');
Большинство результатов, как ожидалось, - IP устройства. Иногда с неожиданными результатами MAC-адреса не IP.
$_SERVER['REMOTE_ADDR'];
и/или комбинации
GETENV ('HTTP_X_FORWARDED_FOR')
, похоже, не обеспечивают различный результат.
IP-адрес установлен вручную, так что есть лучший/правильный (?) Способ однозначно идентифицировать устройство/пользователя?
Возможно, что-то очевидное, но любое руководство будет оценено по достоинству.
Возможно, адрес ipv6 ... который будет выглядеть как адрес mac – Orangepill
Чемпион Orangepill! Знал, это было бы что-то очевидное, и это было очевидно! Спасибо кучу для поиска и ответа. Приветствия. – user2570883