Если вы хотите узнать IP-адрес отправителя заявки через веб-форму в Битрикс, вы можете использовать следующий код на стороне обработчика формы:
$request = BitrixMainContext::getCurrent()->getRequest(); $ipAddress = $request->getRemoteAddress();
В этом коде мы используем класс BitrixMainContext, чтобы получить текущий контекст запроса, а затем получаем IP-адрес отправителя с помощью метода getRemoteAddress().
Используя этот код, вы можете сохранить IP-адрес отправителя в базе данных или использовать его в соответствии с вашими потребностями.
Важно отметить, что IP-адрес, который вы получаете с помощью этого метода, может быть проксированным, если перед веб-сервером находятся какие-либо прокси-серверы. Поэтому, если вам требуется точный IP-адрес и вы знаете, что прокси-серверы используются в вашей сети, вам может потребоваться настроить ваш сервер для корректной передачи IP-адреса через прокси-серверы.
Также помните, что сбор и хранение персональных данных, таких как IP-адрес, может быть регулируемым законодательством, поэтому убедитесь, что вы соблюдаете соответствующие правила и регламенты в вашей юрисдикции.