За последние 24 часа нас посетили 61059 программистов и 1744 робота. Сейчас ищут 1058 программистов ...

Проблемы с кодировкой.

Тема в разделе "PHP и базы данных", создана пользователем Imdoode, 17 фев 2011.

  1. Imdoode

    Imdoode Активный пользователь

    С нами с:
    17 фев 2011
    Сообщения:
    5
    Симпатии:
    0
    Кодировка файла index.php unicode utf-8, кодировка базы данных mysql utf-8. Но когда текст получается из базы - выводится в виде ????? ? ???. iconv("UTF-8", "cp1251", $text); пробывал - не помогает. Посоветуйте пути решения проблемы! Сайт http://im.nx0.ru/
     
  2. Gromo

    Gromo Активный пользователь

    С нами с:
    24 май 2010
    Сообщения:
    2.786
    Симпатии:
    2
    Адрес:
    Ташкент
    Imdoode
    выставить в браузере кодировку UTF-8 для проверки.
     
  3. Imdoode

    Imdoode Активный пользователь

    С нами с:
    17 фев 2011
    Сообщения:
    5
    Симпатии:
    0
    Автоопределение кодировки стоит. И так - не помогло.
     
  4. Gromo

    Gromo Активный пользователь

    С нами с:
    24 май 2010
    Сообщения:
    2.786
    Симпатии:
    2
    Адрес:
    Ташкент
    Imdoode
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">

    обрабатывать iconv не нужно.
     
  5. Imdoode

    Imdoode Активный пользователь

    С нами с:
    17 фев 2011
    Сообщения:
    5
    Симпатии:
    0
    Уже выставлено.
     
  6. Gromo

    Gromo Активный пользователь

    С нами с:
    24 май 2010
    Сообщения:
    2.786
    Симпатии:
    2
    Адрес:
    Ташкент
    Imdoode
    mysql_query("SET NAMES 'utf8'"); сразу после соединения с базой данных
     
  7. Imdoode

    Imdoode Активный пользователь

    С нами с:
    17 фев 2011
    Сообщения:
    5
    Симпатии:
    0
    Благодарю. Проблема решена.