Автор Тема: Кодировка страниц и БД  (Прочитано 5118 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Demiurg

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 1
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Кодировка страниц и БД
« : 11 Марта 2009, 09:29:33 »
Здраствуйте!
Я развернул локально под Win XP SP3 среду для веб-разработки:
Apache 2.2 PHP 5 и MySQL 5

Первый же тестовый пример привел меня в замешательство: создаю базу данных в кодировке 1251, в ней таблицу с текстовым полем. Заполняю таблицу тестовыми данными н русском языке, используя EMS SQL Manager for MySQL,
создаю страничку в кодировке 1251 и вывожу на нее таблицу спомощью PHP скрипта. Получаю в браузере ????????????? (знаки вопроса)

Записываю из скрипта в таблицу некую строку на русском - она на странице отображается корректно, но вот в SQL Manager-е там краказябры!!!
Пробовал вводить данные через MySQLAdmin - тот же эффект. При этом браузер поазывает кодировку страницы 1251 !

В чем может быть дело???

Оффлайн ravshaniy

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 191
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Кодировка страниц и БД
« Ответ #1 : 12 Марта 2009, 00:25:27 »
настройки клиента mysql.

После создания соединения отправьте на сервер запрос "SET NAMES CP1251"

данная тема обсуждалась на этом форуме много раз,
воспользуйтесь поиском
убили кенни, сволочи

Оффлайн netadm1n

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 1
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.magic-wand.com.ua
Кодировка страниц и БД
« Ответ #2 : 18 Августа 2009, 18:39:33 »
лучше всего использовать везде utf-8 и в базе и на страницах, проблем будет намного меньше. Особенно если делать сайт на нескольких языках
-------------
нужен сайт -  обращайся

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28