We are in the process of migrating this forum. A new space will be available soon. We are sorry for the inconvenience.

Joomla 10.0.15utf-8 - problem z polskimi znakami


Promet
15-10-2008, 12:39
Dzieje się tak ponieważ faktycznie baza (serwer) sobie koduje w UTF-8 ale wyniki zwraca w innym kodowaniu - kodowanie klienta (domyślnie chyba latin1). Po połączeniu musisz wydać polecenie SET NAMES... o czym pisał wyżej linx.

Można również w pliku konfiguracyjnym MySQLa dodać w sekcji [mysqld] linię:
init-connect='SET NAMES utf8'
Później należy przeładować usługę i powinno być ok.

voytas
22-09-2008, 18:32
Cytat Napisał mlodszy
Ja nie wiem co To za wersja Joomla co mowisz... Bo tak owej nie ma.

Tutaj masz polska oficjalna strone projektu Joomla: http://www.joomla.pl/

Sciagni z niej paczke i zainstaluj. Najlepiej najnowsza z serii 1.5
Jest taka wersja (http://www.joomla.pl/index.php/index...49/Itemid,58/). Nazywa sie Joomla! 1.0.15 :: JIE i ma kodowanie utf-8.
Oficjalnej polskiej wersji 10.0.x oraz 1.5 nie chce. Ta nieoficjalna z koncowka JIE niczym nie ustepuje. Instalowalem kilka razy na roznych serwerach wersje z kodowaniem latin2 lub utf-8 i nie mialem najmniejszych problemow.

A teraz nie rozumiem o co chodzi. Baza danych ma kodowanie utf-8, wersja Joomla tez, a polskie litery sie sypia

linx
22-09-2008, 09:22
w pliku gdzie jest łączenie się z bazą danych tzn. gdzie masz

Kod:
 
...mysql_connect...
...mysql_select_db...
zaraz za połączeniem dodaj inf. o kodowaniu bazy

Kod:
mysql_query("SET NAMES 'utf8'");

Pozdrawiam

mlodszy
22-09-2008, 08:58
Ja nie wiem co To za wersja Joomla co mowisz... Bo tak owej nie ma.

Tutaj masz polska oficjalna strone projektu Joomla: http://www.joomla.pl/

Sciagni z niej paczke i zainstaluj. Najlepiej najnowsza z serii 1.5

voytas
22-09-2008, 02:19
Zainstalowalem na koncie free60 Joomla 10.0.15 w wersji utf-8. Sprawdzilem baze MySQL - kodowanie jest ustawione na utf-8. A niestety polskie znaki sie sypia i zamiast nich mam znaki zapytania.

W czym moze byc problem? No i jak go rozwiazac? Bede wdzieczny za pomoc - plizzzzzz. Jako lajkonik wysiadam, nie wiem, jak to ugryzc

Pozdrawiam SzanowneGronoSpecow!