Здравствуйте. Я новичок, поэтому прошу отнестись терпеливо к очередному глупому вопросу Пишу код в notepad++ - простая регистрационная форма. Кроме прочего, естественно, есть проверка на корректность введенных данных и выдача соответствующего сообщения в случае ошибки, например:
1. Hawkmoth - 25 Января, 2012 - 20:05:44 - перейти к сообщению
После первого запуска в браузере отобразились кракозябры. Так как я далеко не первый, кто набил себе шишку об это, быстро нашел ответ и перекодировал файл в UTF-8 (без BOM). В браузере проблема исчезла, но теперь в самом notepad++ русские символы отображаются так:
xE4xE5xE8xE5xED... ну и так далее.
Попытка переписать русские символы в файле опять привела к возникновению проблемы в браузере.
Где я тупой?)
PS Тема наверняка поднималась, и гуглить я умею, но за два дня более-менее однозначного решения проблемы я не нашел.
(Добавление)
Ну я дурак, нужно было выбрать "Преобразовать в UTF-8 (без BOM)", а я выбирал просто "Кодировка - UTF-8 (без BOM)".