Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php][mysql]Kodowanie ?
iskier
post 18.04.2007, 08:40:25
Post #1





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 4.09.2006

Ostrzeżenie: (0%)
-----


Przebudowywuje swój własny panel admina do strony pod 4 języki: polski, angielski, japoński i chiński.
Nie wiem jak się uporać z kodowaniem, bo od zawsze robiłem ISO 8859-2 a w mysql latin2_general_ci.
W panelu admina korzystam z edytora WYSIWYG - TinyMCE.

Więc pytanka brzmią tak:
- Jakie kodowanie ustawić w bazie danych? Czy dla wszystkich tabel da radę takie samo, czy dla poszczególnych języków osobno.

- Czy coś musze doinstalować do TinyMCE (bo nie mam zbyt dużego pojęcia o tym edytorze)? I tak z ciekawości czy TinyMCE też koduje znaki przed wpisaniem do bazy?

-Jakie kodowanie w nagłówku indexu ustawić? Czy dla każdego języka inne, czy takie samo można.

Słyszałem że UTF-8 będzie do tego dobra, ale nie mogę tego ogarnąć.

Jeżeli były już podobne tematy na forum, to prosze o linki, bo nie odnalazłem nic ciekawego!

Pozdrawiam!

========================================================

OK, widze że sam sobie odpowiem, ale może się komuś przyda smile.gif

Kodowanie wybrałem UTF-8 bo podobno jest najbardziej uniwersalne.

w bazie danych ustawiam np. utf_8_unicode, dla wszytskich języków chyba może być tak samo

Znaki są wprowadzane do bazy w tym kodowaniu jakie jest ustawione na stronie w której je wprowadzasz ( o czym niestety nie wiedziałem smile.gif ). Więc zarówno w panelu admina jak i w nagłówku strony musi być ustawione kodowanie utf-8, dla wszystkich języków.

Ten post edytował iskier 19.04.2007, 21:50:28
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 12.06.2025 - 19:34