Из базы данных методом пост передаются данные скрипту, который выводит их на экран.
Во всех браузерах кроме ФФ3 данные выводятся нормально.
ФФ3 видит же их нормально только в утф8, все отсальные видят правельно в windows-1251.
В базе данные хранятся как cp1251.
В чем проблема?
1. Domain - 17 Марта, 2010 - 15:32:16 - перейти к сообщению
2. JustUserR - 17 Марта, 2010 - 17:41:52 - перейти к сообщению
Domain пишет:
Не удивительно - может быть в FF решими сделать как обычно не по стандартку и поменять базовую кодировку формы - попробуйте изменить поле accept-charset или уже на стороне сервера перекодировтаь полученные из формы данные с помощью iconv
Во всех браузерах кроме ФФ3 данные выводятся нормально.
3. Ch_chov - 17 Марта, 2010 - 18:02:22 - перейти к сообщению
Чтобы браузер правильно определял кодировку нужно:
1. Отправлять заголовок с указанием кодировки.
2. Добавлять соответствующий мета тег в страницу.
3. В настройках браузера должно быть включено автоматическое определение кодировки.
Если браузеру явно не указывать кодировку, то он выберет её сам и не всегда правильно.
1. Отправлять заголовок с указанием кодировки.
2. Добавлять соответствующий мета тег в страницу.
3. В настройках браузера должно быть включено автоматическое определение кодировки.
Если браузеру явно не указывать кодировку, то он выберет её сам и не всегда правильно.
4. Domain - 17 Марта, 2010 - 21:07:51 - перейти к сообщению
Ничего не помогало, захардкодил
)