Не могу решить вопрос с кодировкой в mysql (русский текст в виде ???)

MySQL базы данных кодировка cp1251

Испробовал все что смог;
В таблицах кодировка cp1251
В файле подключения к базе прописал: $link=@mysql_connect("localhost","autos","test");
@mysql_query ("set character_set_client='cp1251'");
@mysql_query ("set character_set_results='cp1251'");
@mysql_query ("set collation_connection='cp1251_general_ci'");
@mysql_select_db("autos");

На страницу:
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />


Примечание:
http://softtime.ru/forum/read.php?id_forum=1&id_theme=75333

Примечание:
Проблема еще такая: захожу на сайт вижу ����������� кодировка почему-то автоматом ставиться UTF8
Переключаюсь на windows1251 -все приходит в норму
Как сделать чтоб изначально стояла вторая кодировка
Ответы:
Попробуй такой запрос:
mysql_query("SET NAMES cp1251");
Долго решал проблемы с кодировкой. Проблема в том,что на разных хостингах разные настройки кодировок. Кароче написал свой кодировщик на javascript и php и теперь все кодировки мне непочем. пиши [email protected]
Возможно проблема из-за настройки сервера на вашем хостинге.
Изменить настройку сервера можно прописав в файле .htaccess хранящемся в корневом каталоге вашего сайта следующую строку:
AddDefaultCharset windows-1251
Мне такая запись помогала практически всегда, исключением был сайт из под cms Pligg где в одной из статей я вычитал что для "руссификации" нужен след код:
AddDefaultCharset UTF-8
php_value mbstring.http_input pass
php_value mbstring.http_output pass
php_value mbstring.encoding_translation 0
php_value default_charset UTF-8
php_value mbstring.internal_encoding UTF-8
php_value mbstring.language Russian
что в нём написано я не стал разбираться, факт в том что всё тогда заработало!:)
"Проблема еще такая: захожу на сайт вижу  �����������    кодировка почему-то автоматом ставиться UTF8
Переключаюсь на windows1251 -все приходит в норму
Как сделать чтоб изначально стояла вторая кодировка"
вариант BoogVArа рабочий. Мне помогло.


14 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.