Задавайте вопросы, мы ответим
Вы не зашли.
страница на php, база mysql, кодировка базы utf-8
1. если в базе отображается нормально, то и на странице нормально.
2. если скрипт отправляет с помощью формы в базу получаются крокозяблы.
ставил mysql_query("SET NAMES 'CP1251'"); не помогает.
Подскажите
Неактивен
Рекомендую всегда и везде использовать только UTF-8 (база, html страницы, php файлы) и забыть про головную боль с кодировками навсегда. В php есть все нужные функции для работы со строками в кодировке utf-8 и начинаются они на mb_...
UTF-8 поддерживает кучу языков включая русский.
Неактивен
Добавлю на всякий, что проблема с тем, что сервер не желает отдавать страницу в нужной кодировке utf-8 хорошо лечится инструкцией AddDefaultCharset utf-8 в файле .htaccess
Неактивен
А чтобы сохранялось правильно, надо делать SET NAMES в кодировку данных,
которые отправлены (не обязательно UTF8, но обычно — та же, что и страница,
которая запрашивает форму).
Неактивен