Поставил SD 2421 - везде знаки вопросов.

Тема в разделе "Sabdrimer", создана пользователем Mastubastique, 9 фев 2008.

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

    Mastubastique Постоялец

    Регистр.:
    6 сен 2007
    Сообщения:
    51
    Симпатии:
    2
    Ставил 2421 русский с сайта http://sabdrimer.ru/, база была ср1251...
    Где лажа?

    В админке стоит windows-1251, и где-то русский язык нормально отображается, где-то вопросами... Не пойму.

    Может быть стоило ставить в базу с utf8?
     
  2. Tykc

    Tykc Создатель

    Регистр.:
    27 сен 2007
    Сообщения:
    31
    Симпатии:
    2
    Проверь кодировку саба... Смени на windows-1251. Должно помочь...
     
  3. duncan

    duncan батяр з личакова

    Регистр.:
    10 апр 2007
    Сообщения:
    1.590
    Симпатии:
    437
    кодировку сменили...
    исходный код страницы какую показывает?..
    такое возможно, если браузет подбрасывает предыдущую...
    попробуйте сначала открыть страницу с помощью другого браузера...
     
  4. madsnow

    madsnow Создатель

    Регистр.:
    13 сен 2007
    Сообщения:
    15
    Симпатии:
    1
    ЧТобы избавиться от знаков вопросов нужно сделать следующее:

    Вствить этот код:

    mysql_query("SET NAMES 'cp1251'");
    mysql_query("SET collation_connection='cp1251_general_ci'");
    mysql_query("SET collation_server='cp1251_general_ci'");
    mysql_query("SET character_set_client='cp1251'");
    mysql_query("SET character_set_connection='cp1251'");
    mysql_query("SET character_set_results='cp1251'");
    mysql_query("SET character_set_server='cp1251'");


    В файле /install/install.php после строчки:
    else
    {
    // mysql extensions not installed
    $installerrors[] = 'MySQL не установлен на этом сервере.';
    }


    В файле /includes/db/mysql.php после строчки
    else
    {
    $this->conn = mysql_connect($this->server,$this->user,$this->password);
    }

    И все будет отлично работать.
     
Статус темы:
Закрыта.