![]() |
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]() ![]() ![]() |
|
CruorVult |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 868 Регистрация: 24.9.2008 Где: г.Киев, Украина Репутация: 1 Всего: 28 |
Как исправить http://www.cruorvult.0fees.net/index.php
Начальная кодировка стояла cp1251_general_ci изменил на cp1251_ukrainian_ci но всеравно выводит знаки вопроса. |
|||
|
||||
azesmcar |
|
|||
![]() uploading... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6291 Регистрация: 12.11.2004 Где: Армения Репутация: 1 Всего: 211 |
CruorVult
Используй Юникод, кодировка UTF8 и не мучайся |
|||
|
||||
skyboy |
|
|||
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 14 Всего: 260 |
перед записью в БД и чтением из неё надо делать
|
|||
|
||||
CruorVult |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 868 Регистрация: 24.9.2008 Где: г.Киев, Украина Репутация: 1 Всего: 28 |
||||
|
||||
enof |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 837 Регистрация: 23.1.2009 Где: Санкт-Петербург Репутация: 1 Всего: 35 |
CruorVult, Данные должны быть в utf8. Сейчас у вас все в cp1251.
Сначала перегоните всю базу в utf8. |
|||
|
||||
CruorVult |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 868 Регистрация: 24.9.2008 Где: г.Киев, Украина Репутация: 1 Всего: 28 |
Ну вот, если я вношу инфу в БД через скрипт(с использованием SET NAMES <текущая кодировка клиента>;), то все нормально, но если я пишу напрямую в БД то соответственно знаки вопроса.
|
|||
|
||||
ksnk |
|
|||
![]() прохожий ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 6855 Регистрация: 13.4.2007 Где: СПб Репутация: 14 Всего: 386 |
CruorVult, Что такое "пишу напрямую в БД"?
Почему это считается удивительным - если делать все правильно, то вс получается. а если делать неправильно - получается фигня? Так и должно быть, вроде ![]() -------------------- Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! ![]() |
|||
|
||||
CruorVult |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 868 Регистрация: 24.9.2008 Где: г.Киев, Украина Репутация: 1 Всего: 28 |
||||
|
||||
enof |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 837 Регистрация: 23.1.2009 Где: Санкт-Петербург Репутация: 1 Всего: 35 |
это такой же скрипт на php. У вас данные в какой кодировке? Вам нужно чтобы все было в utf8. Изменяете все данные, потом изменяете сами таблицы. Прописываете кодировку и сравнение. Потом настраиваете свои скрипты. После соединения SET NAMES, отсылаете заголовки браузеру, что данные будут в utf8. Ну и сами скрипты должны быть в utf8. Это сообщение отредактировал(а) enof - 11.4.2009, 19:03 |
|||
|
||||
ksnk |
|
|||
![]() прохожий ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 6855 Регистрация: 13.4.2007 Где: СПб Репутация: 14 Всего: 386 |
Выбери базу, вкладка "Операции", параметр "сравнение".
Поставь нужную кодировку. Вообще говоря, нужно правильно создавать базу. -------------------- Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! ![]() |
|||
|
||||
CruorVult |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 868 Регистрация: 24.9.2008 Где: г.Киев, Украина Репутация: 1 Всего: 28 |
У меня все сейчас стоит в utf8!
MySQL Сервер: sql202.0fees.net via TCP/IP Версія сервера: 5.0.51a-24 Protocol version: 10 Користувач: [email protected] MySQL Charset: UTF-8 Unicode (utf8) Это сообщение отредактировал(а) CruorVult - 11.4.2009, 19:07 |
|||
|
||||
azesmcar |
|
|||
![]() uploading... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6291 Регистрация: 12.11.2004 Где: Армения Репутация: 1 Всего: 211 |
CruorVult
Не все в UTF8 однозначно. 1. Default кодировка сайта 1251 а не UTF8 2. В базе данных - данные не UTF8, это то что мне отсюда видно Остальное не знаю |
|||
|
||||
enof |
|
||||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 837 Регистрация: 23.1.2009 Где: Санкт-Петербург Репутация: 1 Всего: 35 |
CruorVult, Данные? скрипты?
Где кодировка указана?
Тут тоже utf8? |
||||
|
|||||
golden |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 55 Регистрация: 11.11.2006 Репутация: нет Всего: нет |
Спецы нужна ваша помощь!
делал базу на denwere объявил cp1251_general_ci соответственно поля в этой же кодировке. приспичило переехать на appserv-win32-2.5.9, теперь вместо русских букв вопросики ????????? кто сталкивался что можно предпринять???как починить что бы все нормально показывало. |
|||
|
||||
bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 9 Всего: 315 |
golden, один топик - один вопрос. создавайте тему в следующий раз
по сабжу, надо сразу после подключения прописать:
|
|||
|
||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Базы Данных | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |