У меня проблемы, и мне было интересно, сможет ли кто-нибудь из вас помочь мне.Ударения, URL-адреса и Firefox
У меня есть мой сайт & DB установлен на utf8. У меня проблема при вводе акцентов в строке запроса. ã превращается в % E3, но если я использую ссылки или формы на странице, он дает % C3% A3 в адресе.
Что я могу сделать?
EDIT: Позвольте мне попытаться прояснить этот бит:
Я пытаюсь использовать акцентированные символы в моих URL (строки запроса), но я с чем-то трудное время получать эту работу через несколько браузеров. Некоторые браузеры, такие как Firefox и IE, выводят переменную кодированную строку в зависимости от того, использую ли я форму на странице или набираю акцентированный символ в адресной строке. Как я уже говорил в моем оригинальный вопрос, ã занесены в форме превращается в % C3% A3 в URL, но если я типа ã в адресной строке браузера изменяется, что % E3 в URL ,
Это усложняет вещи для меня, потому что, если я получаю % E3, то в PHP/html Я получаю неизвестный персонаж (то есть знак алмаза вопроса, правильно?)
Надеется, что это помогает - дайте мне знать в противном случае.
Я отредактировал свой вопрос и просмотрел мои ранее задаваемые вопросы. Благодарю. – RS7
Это все еще не ясно: ни один браузер никогда не выводит URL-адрес, только когда у вас есть форма на HTML-странице. Чтобы что-то произошло, вы должны ввести текст в форму, а затем сервер должен обработать форму, а затем браузер может выбрать другой URL. Так сформулируйте свое разъяснение в форме: 1. Это то, что я делаю. 2. Вот что происходит. 3. Это то, что должно произойти вместо этого. –
@Martin: OP использует метод 'method =" GET "(метод по умолчанию для форм HTML). Будет ли отображаться другой URL-адрес, полностью контролируемый сервером. Сервер может выбрать отправку перенаправления, затем URL-адрес будет изменен на указанный URL-адрес перенаправления сервера, иначе URL-адрес будет только тем, на который был запущен запрос (т. Е. Тот, который указан в атрибуте form 'action', вдоль с представленными значениями в строке запроса для случая, когда метод был «GET»). – BalusC