Проблема с кириллицей в связке PHP-JS

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
SaintRu
Сообщения: 88
Зарегистрирован: 2020.05.13, 11:22
Контактная информация:

Проблема с кириллицей в связке PHP-JS

Сообщение SaintRu »

Добрый, уже весь инет перерыл и перепробывал все преобразования с кодировкой, ничего не помогло :(
В гет запросе один параметр строковой - название города, отображается он нормальными кириллическими буквами,
но при вытаскивании параметров из url-а с помощью js преобразуется в utf-8 вида
%D0%9A%D0%B0%D0%BB%D0%B8%D0%BD%D0%B8%D0%BD%D0%B3%D1%80%D0%B0%D0%B4
и эта строка летит через ajax в php чтоб сделать выборку из базы, и как ее преобразовать в нормальный вид, т.к. хотя БД на utf8, но по такому значению строка не ищется.
з.ы. как советуют на хабре - iconv('UTF-8', 'windows-1251', $params['city']) - не помог
Мой старт-ап ;) https://website39.site
Аватара пользователя
nikudator
Сообщения: 29
Зарегистрирован: 2016.03.08, 19:47

Re: Проблема с кириллицей в связке PHP-JS

Сообщение nikudator »

не бойся ночи скрывшей все вокруг, в ней рыщут двое: я, лиса Ахули и пес 3.14здец, таинственный мой друг.
SaintRu
Сообщения: 88
Зарегистрирован: 2020.05.13, 11:22
Контактная информация:

Re: Проблема с кириллицей в связке PHP-JS

Сообщение SaintRu »

nikudator писал(а): 2021.03.31, 04:38 Причем здесь iconv?
https://www.php.net/manual/ru/function.urldecode.php
Супер. Спасибо!
Мой старт-ап ;) https://website39.site
Ответить