PHP – определить URL-адрес страницы, на которой размещен код для встраивания jsPhp

Кемеровские программисты php общаются здесь
Гость
PHP – определить URL-адрес страницы, на которой размещен код для встраивания js

Сообщение Гость »

У нас есть код внедрения для веб-сайтов сторонних клиентов, пример: За «http://my-app.com/embed/container/3» находится PHP-скрипт, который проверяет, существует ли контейнер «3», и возвращает некоторый код JavaScript. .
Мы хотим иметь возможность определять URL-адрес страниц, на которых размещен код. Есть ли способ сделать это в PHP? Если нет, то как GA4 или GTM определяют URL-адрес страницы?
Я пытался использовать это:

Код: Выделить всё

$actual_link = (empty($_SERVER['HTTPS']) ? 'http' : 'https') . "://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]";
, но он возвращает «http://my-app.com/embed/container/3», а не URL-адрес страницы, на которой размещен скрипт.

Подробнее здесь: https://stackoverflow.com/questions/781 ... -is-placed

Вернуться в «Php»