We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 32072
    • 30 Posts
    Буду признателен всем кто поможет в решении следующей проблемки.
    МОДХ 0.9.6.1, кодировка UTF8. Используется сниппет Ditto - 2.0.2.

    Длы создания новостной ленты сниппет вызывается следующм образом

    [[Ditto? &id=`1` &startID=`47` &tpl=`ditto_news` &summarize=`3` &trunc=`1` &extenders=`summary` &dateSource=`pub_date` &sortBy=`createdon` &truncLen=`100` &dateFormat=`%d.%m.%Y` &truncText=далее...`]]

    В итоге заголовок новости оканчивается "кракозяброй", но не всегда. Подбором слов можно добится, что кракозябры не будет. Выглядит это так

    Наша компания желает счастья и хорошего настроения всем своим клиента�

    Хотелось бы услышать рекомендации по убийству кракозябры smiley
      • 897
      • 1,620 Posts
      в config.inc.php $database_connection_characterset = ’utf8’ ?
        "Und wenn du lange in einen Abgrund blickst, blickt der Abgrund auch in dich hinein."

        Не используйте Revo для "просто сайтов". Используйте Evo

        Who can defeat the Russian bear?
        • 32072
        • 30 Posts
        Quote from: aleksey.stepanov at Jan 23, 2008, 02:39 PM

        в config.inc.php $database_connection_characterset = ’utf8’ ?

        Аха, это теперь на подсознательном уровне "сразу после установки и т.д....."
          • 33303
          • 31 Posts
          Кстати, такая же ситуация sad



          Правда вот $database_connection_characterset = ’utf8’ изначально почему-то не стоял...
          Что ж теперь делать?
            • 1788
            • 1,103 Posts
            Quote from: z211 at Jun 17, 2008, 11:14 AM

            Кстати, такая же ситуация sad



            Правда вот $database_connection_characterset = ’utf8’ изначально почему-то не стоял...
            Что ж теперь делать?
            Штирлиц поможет
              • 33303
              • 31 Posts
              Quote from: antey at Jun 18, 2008, 12:24 AM

              Штирлиц поможет

              Это как? grin
                • 2495
                • 30 Posts
                нужно пошаманить c mbstring (вот тут всё написано: http://ru2.php.net/manual/ru/mbstring.configuration.php единственное, нун это через .htaccess изменить, если хостер даёт такую возможность)
                  • 23398
                  • 10 Posts
                  Та же фигня, тольно при использовании PHx с модификаторо length.

                  $database_connection_characterset = ’utf8’ присутсвует.
                    • 2495
                    • 30 Posts
                    ещё разок: почитав мануал про mbstring (что это и ч сем его едят), можно о многом догадаться...
                    В моём случае, хостер имел php с подключённым модулем mbstring и я мог изменять дефолтные параметры через .htaccess. Дописав вот это:
                    PHP_VALUE mbstring.internal_encoding UTF-8
                    PHP_VALUE default_charset UTF-8
                    PHP_VALUE mbstring.http_output UTF-8
                    PHP_VALUE mbstring.encoding_translation On
                    PHP_VALUE mbstring.detect_order UTF-8
                    PHP_VALUE mbstring.func_overload 7
                    

                    Я избавился от этих злополучных значков.
                    Внимание! кодировка стоит UTF-8...
                      • 24844
                      • 25 Posts
                      Quote from: Avis at Jun 18, 2008, 02:41 PM

                      ещё разок: почитав мануал про mbstring (что это и ч сем его едят), можно о многом догадаться...
                      В моём случае, хостер имел php с подключённым модулем mbstring и я мог изменять дефолтные параметры через .htaccess. Дописав вот это:
                      PHP_VALUE mbstring.internal_encoding UTF-8
                      PHP_VALUE default_charset UTF-8
                      PHP_VALUE mbstring.http_output UTF-8
                      PHP_VALUE mbstring.encoding_translation On
                      PHP_VALUE mbstring.detect_order UTF-8
                      PHP_VALUE mbstring.func_overload 7
                      

                      Я избавился от этих злополучных значков.
                      Внимание! кодировка стоит UTF-8...

                      Спасибо за код, не вникая в суть решения проблемы, решил свою (с поиском, тоже вопросики появлялись wink ). Что касается кодировки, то, если не ошибаюсь, вопросики эти появляются именно в юникодовской кодировке, в той же windows-1251 их нет.