За последние 24 часа нас посетили 16103 программиста и 1545 роботов. Сейчас ищут 935 программистов ...

Encoding problem

Тема в разделе "PHP для новичков", создана пользователем Bridges, 23 мар 2006.

  1. Bridges

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

    С нами с:
    23 мар 2006
    Сообщения:
    2
    Симпатии:
    0
    Hi, guys!
    I have 1 problem:
    Имеется страничка PHP и база MySQL
    данные в базе нормальные (отображаются на русском), а как только начинаю выводить их на страницу, то получается следующее: ???? ??? ??????"
    В базе формат cp1251, все проги - PHPMyAdmin, MySQL - Front отображают данные на русском
    Что делать???
     
  2. Hight

    Hight Старожил
    Команда форума Модератор

    С нами с:
    5 мар 2006
    Сообщения:
    7.153
    Симпатии:
    0
    Адрес:
    из злой параллельной вселенной
    конфиг апача править (ну или какой там у тебя web-сервер стоит)
     
  3. Bridges

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

    С нами с:
    23 мар 2006
    Сообщения:
    2
    Симпатии:
    0
    а можеть быть такое, что на одной странице текст нормальный, а на соседней такой ?
     
  4. Hight

    Hight Старожил
    Команда форума Модератор

    С нами с:
    5 мар 2006
    Сообщения:
    7.153
    Симпатии:
    0
    Адрес:
    из злой параллельной вселенной
    да всё может быть,,,, мы же не знаем твоих настроек и всего остального... тут телепатов нет...

    да тут проблемка либо в апачке либо в бд, третьего не дано
     
  5. 440Hz

    440Hz Старожил
    Команда форума Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    Bridges
    после коннекта:
    mysql_query('SET NAMES CP1251');

    хотя ты уже на phpclub.ru уже это спрашивал. 8)

    кодировко бывет много. в том числе и кодировка коннекта к базе.
     
  6. Diver

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

    С нами с:
    19 фев 2006
    Сообщения:
    144
    Симпатии:
    0
    Адрес:
    Владивосток
    а кодировка непосредственно хтмл странички какая?
     
  7. ohh...again?

    ohh...again? Активный пользователь

    С нами с:
    20 мар 2006
    Сообщения:
    39
    Симпатии:
    0
    Ну в основном 1251, я только её пользуюсь.
     
  8. 440Hz

    440Hz Старожил
    Команда форума Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    Diver
    вопросики в данных означают, что mysql не смог конвертнуь кодировки. кодировка страницы тут не причем.
     
  9. maximus8891

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

    С нами с:
    26 апр 2008
    Сообщения:
    1
    Симпатии:
    0
    Все сработало! Спасибо огромное! :D