Форум TopUA.NET

Український Хостинг
Сьогодні: 28 серпня 2008, 15:39

Часовий пояс UTC + 2 годин




Створити нову тему Відповісти  [ 9 повідомлень ] 
Автор Повідомлення
 Тема повідомлення: Форум SMF
ПовідомленняДодано: 12 листопада 2007, 19:47 
Офлайн

З нами з: 9 березня 2007, 19:28
Повідомлення: 74
В мене питання...
Встановив я SMF форум що є у меню Fantastico. Вибрав Український форум, і при відкритті нової теми або нового повідомлення видає "????????" замість українських букв. Що можете порадити для вирішення проблеми. Вот форум http://slwclan.ipsys.net/forum/index.php


Догори
 Профіль  
 
 Тема повідомлення:
ПовідомленняДодано: 13 листопада 2007, 20:07 
Офлайн

З нами з: 24 березня 2007, 23:23
Повідомлення: 55
Звідки: Україна->Львів->Сихів
Спробуй в скрипті конекту до бази даних, одразу після її вибору прописати наступне:
Код:
mysql_query("set character_set_client='cp1251'");
  mysql_query("set character_set_results='cp1251'");
  mysql_query("set collation_connection='cp1251_general_ci'");

Повинне допомогти, якщо у тебе все гаразд із базою даних

_________________
живи щоб вмерти...


Догори
 Профіль  
 
 Тема повідомлення:
ПовідомленняДодано: 13 листопада 2007, 21:37 
Офлайн

З нами з: 16 жовтня 2006, 04:40
Повідомлення: 411
Звідки: Дніпропетровськ
comanche написав:
Спробуй в скрипті конекту до бази даних, одразу після її вибору прописати наступне:
Код:
mysql_query("set character_set_client='cp1251'");
  mysql_query("set character_set_results='cp1251'");
  mysql_query("set collation_connection='cp1251_general_ci'");

Повинне допомогти, якщо у тебе все гаразд із базою даних

Навіщо йому CP1251, коли у нього локаль стоїть у UTF-8. Люди, коли рекомендуєте, треба враховувати усе. У цьому випадку, хоча б подивитись, яке кодування у форуму.

_________________
"Суть не в тому, щоб якомога швидше знайти завітну дорогу, а суть в тому, щоб якомога більше побачити по цій дорозі" © Вавілон ХХ
Зображення


Догори
 Профіль  
 
 Тема повідомлення:
ПовідомленняДодано: 14 листопада 2007, 08:50 
Офлайн

З нами з: 24 березня 2007, 23:23
Повідомлення: 55
Звідки: Україна->Львів->Сихів
У мене локаль стоїть у UTF-8, і це неодноразово рятувало мої проекти :)
Я веб програміст і за свою дяльність уже є автором близько 25-ти проектів. :)
І повір далеко не всі були "святими".
Це не залежить від локалі, залежить лише від того в якому кодуванні він тримав свої дані на локалхості, а я більш аніж впевнений що у Win-1251
хоча хз.
З.І. До UTF-8 тиха ненависть :)

_________________
живи щоб вмерти...


Догори
 Профіль  
 
 Тема повідомлення:
ПовідомленняДодано: 14 листопада 2007, 09:01 
Офлайн

З нами з: 16 жовтня 2006, 04:40
Повідомлення: 411
Звідки: Дніпропетровськ
Та вже немає ненависті. CP1251 популярна тому, що Вінда ХП її використовувала. А Віста зараз з/на Юнікодом працює. Також зараз стало набагато більше користувачів Лінуксу. Там також Юнікод. За ним майбутнє :D

_________________
"Суть не в тому, щоб якомога швидше знайти завітну дорогу, а суть в тому, щоб якомога більше побачити по цій дорозі" © Вавілон ХХ
Зображення


Догори
 Профіль  
 
 Тема повідомлення:
ПовідомленняДодано: 14 листопада 2007, 14:13 
Офлайн

З нами з: 16 жовтня 2006, 04:40
Повідомлення: 411
Звідки: Дніпропетровськ
Проблема у наступному: було невірно встановлено порівняння. Замість utf8 стояло latin1
Як виправити:
1. phpMyAdmin
2. Вкладка Експорт - робимо архів бази даних
3. Відкриваємо у текстовому редакторі і замінюємо усі latin1 на utf8. Зберігаємо
4. Вкладка Структура - виділяємо усі таблиці бази та натискаємо "Видалити"
5. Вкладка Імпорт - відвантажуємо базу з комп'ютера
Працює!

_________________
"Суть не в тому, щоб якомога швидше знайти завітну дорогу, а суть в тому, щоб якомога більше побачити по цій дорозі" © Вавілон ХХ
Зображення


Догори
 Профіль  
 
 Тема повідомлення:
ПовідомленняДодано: 15 листопада 2007, 17:07 
Офлайн

З нами з: 13 листопада 2007, 18:55
Повідомлення: 2
В мене теж проблема "знаків питання".
Але, напевно, я не до кінця розумію як саме розв"язати цю проблему. Можна описати алгоритм фіксу більш детальніше/простіше?

_________________
Позитивний форум
http://weare.uaforums.net/


Догори
 Профіль  
 
 Тема повідомлення:
ПовідомленняДодано: 18 листопада 2007, 09:07 
Офлайн

З нами з: 9 березня 2007, 19:28
Повідомлення: 74
крще всьо з 0 поставити, аніж через Фантастіко. Допустимо ти виправиш помилку з відображанням Укр. мови, але після цього появиться нова. Буде неможливо додавати свій аватар. Сам провіряв, і поставив з 0.


Догори
 Профіль  
 
 Тема повідомлення:
ПовідомленняДодано: 20 листопада 2007, 10:13 
Офлайн

З нами з: 16 жовтня 2006, 04:40
Повідомлення: 411
Звідки: Дніпропетровськ
Вимушений трішки поточнити:
1. Відкриваємо phpMyAdmin. Натискаємо зліва по назві бази. Вона відкриється
2. Вгорі будуть вкладки. Вкладка Експорт - робимо архів бази даних. Зі стандартних параметрів нічого не змінюємо. Тільки ставимо галочку "Повна вставка", та у методі стиснення - gzip (завдяки цьому архів буде набагато меншим)
3. Після завантаження архіву: розпаковуємо, відкриваємо у текстовому редакторі і замінюємо усі latin1 на utf8 (пишете ваше, якщо у вас інше), зберігаємо, запаковуємо у gzip. Якщо не знаєте як запакувати - не робіть. Просто доведеться довше почекати при відвантаженні.
4. У тому ж phpMyAdmin у вкладці Структура знизу обираємо "Виділити все" і обираємо "З обраним: Знищити". Видаляємо старі таблиці.
5. У вкладці Імпорт - відвантажуємо базу з комп'ютера. Налаштування стандартні.
Enjoy!

_________________
"Суть не в тому, щоб якомога швидше знайти завітну дорогу, а суть в тому, щоб якомога більше побачити по цій дорозі" © Вавілон ХХ
Зображення


Догори
 Профіль  
 
Відображати повідомлення за:  Сортувати за  
Створити нову тему Відповісти  [ 9 повідомлень ] 

Часовий пояс UTC + 2 годин


Хто зараз онлайн

Зараз переглядають цей форум: Немає зареєстрованих користувачів і 0 гостей


Ви не можете створювати нові теми у цьому форумі
Ви не можете відповідати на теми у цьому форумі
Ви не можете редагувати ваші повідомлення у цьому форумі
Ви не можете видаляти ваші повідомлення у цьому форумі
Ви не можете додавати файли у цьому форумі

Вперед:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Український переклад © 2005-2007 Українська підтримка phpBB


���������� ������� TOP.TOPUA.NET