Переменная $_SERVER['QUERY_STRING']

Почему в переменной $_SERVER[‘QUERY_STRING’] в ПК версии лежит нужная мне строка после символа “?”, но в мобильной версии в эту переменную попадет не строка, а просто набор цифр.
Кто-нибудь знает из-за чего это?

Из за того, что в мобильной версии что-то её меняет 🤷

Дайте немножко больше вводных(какая страница, что ожидаете там увидеть, может что-то еще).
Явных признаков не нахожу

image
Вот вывод этой переменной в ПК, ну гет запрос
image
а вот с мобильного телефона…

Нашёл в чём ошибка, в мобильной версии передавался гет запрос от кэша какой-то картинки
очень странно…
Убрал из css эту картинку и всё…
Может просто когда-то эту картинку положил не на своё место, чтобы побыстрее её вывести, а она такую гадость начала делать

Гляньте в сторону суперглобала $_REQUEST
Если вы показали данные, которые вам нужно, то там их проще найти будет

Кстати, да, отсюда параметры проще было взять, спасибо)

Немного понаглею и задам ещё один вопрос, может знаете))
Как сделать, чтобы в форме работали 2 скрытых инпута, но у одного name=“redirect_mode”, а у другого name=“redirect_url”
Почему-то работает или тот, или тот, оба работать не хотят