Skocz do zawartości

cyrlica w bazie danych i na stronie utf-8


michalk

Rekomendowane odpowiedzi

Witam!

Zrobiłem dla klienta stronę na utf-8 bo takie kodowanie obsługuje jquery i wszystko było ok do momentu kiedy klientowi nie zachciało się strony w wersji rosyjskiej. Kiedy wklepuje dane do panelu cyrlica się nie zapamiętuje i teraz nie bardzo wiem co zrobić. Czy ktoś poradził sobie z tym językiem i jeśli tak to w jaki sposób? Wyczytałem, że kodowanie można zmienić na Windows - 1250, ale wtedy stracę jQuery i polskie znaki.

Odnośnik do komentarza
Udostępnij na innych stronach

Cyrylica nie chce się zapisać w bazie z ustawieniami dla kolumn utf-8 ...

Masz ustawione właściwe kodowanie dla bazy danych?

@mysql_query("SET NAMES 'utf8';");

@mysql_query('SET CHARACTER SET utf8;');

Pliki php masz w właściwym kodowaniu UTF-8 nie ANSI?

Wysyłasz header z informacją o kodowaniu?

Zainteresuj się funkcja iconv

HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel
Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii

Odnośnik do komentarza
Udostępnij na innych stronach

Podstawa to rozumieć kodowanie, jezeli piszesz o zamianie na "Windows - 1250" w którym nie ma cyrylicy to automatycznie masz wycięte te znaki , a wątpię aby o to Ci chodziło.

Jezeli strona ma obsługiwać np. PL i RU to cały łancuch od bazy danych po klienta webowego i z powrotem musi być być taki aby sie znaki nie pogubiły. Jeżeli gdzieś tam w kodzie strony ustawiłeś "Windows - 1250" albo 8859-2 to zapomnij o krzaczkach rosyjskich.

Inna sprawa że nie napisałeś konkretnie czy problem dotyczy jquery czy samego php , gdzie jeszcze jest cyrylica a gdzie już nie .

Problem jak kazdy inny rozwiązujemy metoda małych kroków,

1) wysyłamy POST

2) odczytujemy dane które dotarły z POST-a (po stronie php)

3) analizujemy co dociera do bazy (jakie sql wysłano do mysql)

4) sprawdzamy co zobaczyła baza (w zaleznosci od ustawionej strony kodowej _)

5) patrzymy co się zapisało

Metoda którą podał Mion tez jest dobra :D

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności