Есть форма. Есть обработчик php в другом файле. Кодировка страниц - utf-8. На странице с формой, конечно, установлен charset=utf-8. В скрипте, естественно, нет тега head. Соответственно, нет и установки кодировки.
Вздумалось мне посмотреть, как выглядят данные в скрипте. До возврата в форму поставил exit; и ужаснулся - кракозябры.
При этом скрипт нормально обрабатывает данные из формы и помещает их в нормальной кодировке в БД. Да, в Chrome и его производных кодировка нормально выглядит. В IE и Firefox - нет.
Вопрос в следующем.
Так обязательно ли в начале скрипта обработки писать header('Content-Type: text/html; charset=utf-8');
Ведь и так работает. Но вдруг в какой-то момент не сработает? Да и для отладки нужно.
You can post now and register later.
If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.
Здравствуйте, подскажите какой тег использовать для увеличения значения, пример на картинке.
Вроде, про такой тег я слышала. Если есть тег прогресс бар, значит и такое должно быть.
Question
Эдди
Есть форма. Есть обработчик php в другом файле. Кодировка страниц - utf-8.
На странице с формой, конечно, установлен charset=utf-8.
В скрипте, естественно, нет тега head. Соответственно, нет и установки кодировки.
Вздумалось мне посмотреть, как выглядят данные в скрипте.
До возврата в форму поставил exit; и ужаснулся - кракозябры.
При этом скрипт нормально обрабатывает данные из формы и помещает их в нормальной кодировке в БД.
Да, в Chrome и его производных кодировка нормально выглядит.
В IE и Firefox - нет.
Вопрос в следующем.
Так обязательно ли в начале скрипта обработки писать
header('Content-Type: text/html; charset=utf-8');
Ведь и так работает.
Но вдруг в какой-то момент не сработает?
Да и для отладки нужно.
Какие мнения? Спасибо.
Link to comment
Share on other sites
2 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.