![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 17.10.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Tak jak w temacie, chciałbym dowiedzieć się jak prawidłowo stworzyć bazę danych aby uniknąć w przyszłości podczas aktualizacji skryptu lub przeniesienia forum na inny serwer wyświetlania się tzw. "krzaków" lub zamiast polskich znaków ą,ą, ę itd. wyświetlania się znaku "?".Wiem że ma to coś wspólnego z kodowaniem, ale gdzie to ustawić lub zmienić. Dodam, że chodzi tu o bazę pod nowe forum oparte na skrypcie phpBB 3.07 lub SMF. Z góry dziękuję. |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 855 Pomógł: 145 Dołączył: 17.07.2008 Skąd: High Memory Area Ostrzeżenie: (0%) ![]() ![]() |
SMF samo przy instalacji wszystko sobie robi jak trzeba. Nie wiem jak phpBB, ale pewnie też. Generalnie zadbaj, żeby wszędzie mieć kodowanie utf8.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 17.10.2009 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 855 Pomógł: 145 Dołączył: 17.07.2008 Skąd: High Memory Area Ostrzeżenie: (0%) ![]() ![]() |
W tabelach, w połączeniu, w nagłówkach. O połączenie i nagłówki dba za Ciebie SMF/phpBB. Ze swojej strony możesz sprawdzić, czy przy instalacji założył tabele z kodowaniem utf* i ewentualnie zmienić algorytm porównywania na ut8_polish_ci
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 17.10.2009 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 855 Pomógł: 145 Dołączył: 17.07.2008 Skąd: High Memory Area Ostrzeżenie: (0%) ![]() ![]() |
Tak
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 17.10.2009 Ostrzeżenie: (0%) ![]() ![]() |
Znalazłem wątek na innym forum dotyczący kodowania baz danych, no i teraz to już nie bardzo wiem czy mam zrobić tak jak Ty pisałeś czyli użyć kodowania ut8_polish_ci czy tak jak piszą w tym wątku.
Link -> http://www.smf.pl/forum/index.php/topic,4905.0.html Ten post edytował railphoto 20.03.2010, 08:06:12 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 855 Pomógł: 145 Dołączył: 17.07.2008 Skąd: High Memory Area Ostrzeżenie: (0%) ![]() ![]() |
Rób tak jak piszą na tamtym forum.
Różnica czy wybierzesz ut8_polish_ci czy utf8_general_ci jest tylko taka, że przy polish_ci, sortowanie będziesz miał: a,ą,b,c,ć,...l,ł,....o,ó,....z,ż,ź a przy utf8_general_ci: a,b,c,d,....z,ą,ć,ę,ł,ó,ż,ź W każdym razie najważniejsze, żeby to było utf8 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 00:54 |