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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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