что делать, если русский текст из mysql выдается в виде ромбиков с вопросами?

Тема в разделе "Кодировки, ошибки отображения (крякозябры)", создана пользователем marta-s, 19.11.2011.

  1. Offline

    marta-s Недавно здесь

    Регистрация:
    09.11.2011
    Сообщения:
    34
    Симпатии:
    1
    Пол:
    Женский
    что делать, если делаю запрос php из базы mysql, цифры правильно отображаются, а русский текст в виде ромбиков с вопросами?
    Английский текст тоже нормально распечатывается.
    Где-то прочитала, что надо какой-то текст добавить в файл .htaccess, типа что по умолчанию UTF-8. Так ли это? Ведь вопрос у чела был совсем другой.
    Если уже 100 раз отвечали, напишите ссылку, пожалуйста.
     
    Последнее редактирование: 19.11.2011
  2.  
  3. Offline

    marta-s Недавно здесь

    Регистрация:
    09.11.2011
    Сообщения:
    34
    Симпатии:
    1
    Пол:
    Женский
    <?xml version="1.0" encoding="utf-8"?>
     
    Последнее редактирование: 26.11.2011
  4. joomguru
    Offline

    joomguru Модератор => Cпециалист <=

    Регистрация:
    03.12.2010
    Сообщения:
    456
    Симпатии:
    76
    Пол:
    Мужской
    А какая хоть версия Джумлы?
     
  5. Offline

    botanist Активист => Cпециалист <=

    Регистрация:
    15.02.2009
    Сообщения:
    461
    Симпатии:
    49
    Пол:
    Мужской
  6. Offline

    marta-s Недавно здесь

    Регистрация:
    09.11.2011
    Сообщения:
    34
    Симпатии:
    1
    Пол:
    Женский
    Да, версия joomlы 1.7 и вроде туда не надо вставлять строчку.
    И!!!!
    Пока я запихивала, а потом стирала строчку AddDefaultCharset UTF-8 из файла .htacces, у меня появилась другая проблема. перестали работать ссылки. Главная страница открывается, а на остальные ругается - вы хотите открыть файл, который не существует.
    Что делать?????

    Кстати, если пишешь этот же код просто, как отдельная страница PHP, а не внутри сайта на Джумле, то все нормально работает, русские буковки распечатываются.
     

Поделиться этой страницей

Загрузка...