.png)
Я хотел бы записать MAC-адрес пользователя в базу данных, размещенную на веб-сервере. Мне было интересно, есть ли переменная, которую я могу использовать, например, $mac-address
которая заменит его на MAC-адрес пользователя.
Я думаю использовать эту переменную в скрытом поле, и когда форма будет отправлена, я запишу информацию в базу данных.
Это вообще возможно? Потому что я знаю, что на странице статуса в папке точки доступа вы видите mac-адрес подключенного устройства.
Я также пробовал $(mac)
ничего не использовать.
Спасибо
решение1
Несколько способов добиться этого, в моем личном порядке:
- Регистрируйте активность Wifi и отправляйте ее на сервер syslog, который будет регистрировать данные в базе данных. У вас будет точное время подключения/отключения всего, что подключается к вашей точке доступа.
- Используйте программу на C# (например) с API Mikrotik для «прослушивания» входящих MAC-адресов и регистрации их в базе данных.
- Запросите свою точку доступа Mikrotik с помощью SNMP или API, чтобы получить список подключенных MAC-адресов: например, каждую минуту вы будете получать снимки подключенных людей.