У меня есть сайт код воспламенитель, который я позволил некоторые специальные символы, так что символы, такие как £ можно использовать в URL:URL CodeIgniter разборе неправильно
EG:
http://mysite.co.uk/products/details/Product-name-£
Когда я нажимаю на URL-адрес, он пытается забрать меня на страницу продукта и перенаправить обратно на домашнюю страницу. При осмотре участка во время нагрузки, запрос показывает:
http://mysite.co.uk/products/details/Product-name-%C2%A3
Я предполагаю, что это, очевидно, провал на поиска БД, поэтому он отправляет меня обратно на главную страницу.
Может ли кто-нибудь указать мне в правильном направлении, где я могу это исправить? im, предполагая, что на его обработку должно быть какое-то преобразование, когда оно обрабатывается, чтобы сделать его доступным для чтения, однако я довольно новичок в этом воспламенительном сайте кода, и я пытаюсь найти лучшее место для его исправления?
Может ли кто-нибудь помочь?
Спасибо за любую помощь
Привет @Faiz благодарит за быстрый ответ. Вы помогли мне вчера со странной проблемой персонажа с неверным отображением. Я предполагаю, что сделаю эти изменения в файле модели или мне нужно будет сделать это в представлении/контроллере? – rosey85uk
Я думаю, что простой способ заключается в изменении в контроллере, где вы получаете переменные get. –
Можете ли вы показать нам свой контроллер, где вы получаете значение get –