Кракозябры вместо русского текста.

Тема в разделе "Вопросы новичков", создана пользователем Evil_Master, 27 янв 2009.

Статус темы:
Закрыта.
  1. Evil_Master

    Evil_Master СтудэнТ

    Регистр.:
    14 дек 2008
    Сообщения:
    586
    Симпатии:
    423
    Делаю клиенту сайт, руссифицировал скрипт но вместо русский слов - ���������� | .Как исправить?
    Вот сам сайт http://rctube.ru
     
  2. k2651

    k2651

    Регистр.:
    21 дек 2008
    Сообщения:
    169
    Симпатии:
    103
    кодировку измени на windows-1251
    я думал если клиентам сайты делаешь, то основы-то должен знать
     
  3. PHP_Master

    PHP_Master

    Регистр.:
    3 фев 2008
    Сообщения:
    2.647
    Симпатии:
    590
    Много-много раз обсуждалось - дело в кодировке.
    Разуть глазки и читать форум/юзать поиск.
     
  4. Friendz

    Friendz Постоялец

    Регистр.:
    21 июл 2007
    Сообщения:
    130
    Симпатии:
    45
    Больше информации. Возможно ещё поможет изменение кодировки самого файла, если русификация осуществляется посредством правки шаблона.
     
  5. zzallexx

    zzallexx

    Регистр.:
    11 июн 2008
    Сообщения:
    1.036
    Симпатии:
    699
    замените <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
    на <meta http-equiv="content-type" content="text/html; charset=windows-1251" />
     
  6. rit

    rit

    Регистр.:
    5 дек 2006
    Сообщения:
    571
    Симпатии:
    116
    При подключении к базе ставишь кодировку принудитеьно 1251 и все.
     
  7. serjinio

    serjinio

    Регистр.:
    10 май 2007
    Сообщения:
    439
    Симпатии:
    49
    в БД таблицы в utf8_general_ci

    При выборке mysql_query("SET NAMES 'utf8'");

    в Апаче AddDefaultCharset utf-8 вставить или раскоментировать

    или если нет доступа к серверу
    <?php header("Content-Type: text/html; charset=utf-8"); ?>

    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

    или В .htaccess прописать

    AddDefaultCharset utf-8
     
Статус темы:
Закрыта.