Кодировка URL - проблема Амперсанда

У меня проблемы с кодировкой символов, что вызывает проблемы с формой поиска на моем веб-сайте. В одном из возможных значений поля стоит амперсанд. Когда это выбрано и выполняется поиск, амперсанд кодируется следующим образом: % 2526

При использовании ссылок пагинации внизу страницы и переходе на вторую страницу в списке результатов амперсанд кодируется следующим образом. : % 26

Наконец ... при попытке перейти на 3-ю страницу в списке амперсанд изменяется обратно на: & Это нарушает форму, поскольку предполагает наличие переменной, на самом деле там нет.

Почему меняется кодировка? Как я могу это исправить? Спасибо за помощь!

40
задан Vecta 10 August 2011 в 14:51
поделиться