![]() |
|
Модераторы: Aliance, skyboy, MoLeX, ksnk |
![]()
|
|
| Smorodin |
|
|||
![]() Добрейший ![]() ![]() Профиль Группа: Участник Сообщений: 285 Регистрация: 10.4.2006 Где: Пермь Репутация: нет Всего: 1 |
Форма поиска, type=get.
Весь сайт на UTF-8. При заполнении формы данные отлично уходят и обрабатываются. В браузерной строке что-то типа того: &city=пермь. Но стоит только вручную исправить адрес - как строка превращается в &city=%EF%E5%F0%EC%FC, то есть приводится в кодировку CP-1251. Если бы была гарантия, что кодировка будет только или утф, или 1251 - небольшой костыль, и все готово. Поэтому хотелось бы узнать, из-за чего это происходит, то есть выяснить природу этого =) В заголовке запроса браузера вот что нашел: Accept-Charset windows-1251,utf-8;q=0.7,*;q=0.7 Добавлено через 3 минуты и 20 секунд В форме прописано:
Но косяк проявляется уже после обработки формы. -------------------- Сделать можно все, только вопрос - когда? |
|||
|
||||
| DenNTRooT |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 12 Регистрация: 14.7.2011 Репутация: нет Всего: 1 |
Попробуйте в .htaccess прописать кодировку utf-8
AddDefaultCharset utf-8 |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Тексты | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |