Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: TinyMce ISO-8859-1 a utf-8
Forum PHP.pl > Forum > PHP
gizmo1989
W cmsie korzystam z tinymce i jest problem z zapisywaniem znaków w utf-8.
W nagłówku oczywiście jest deklaracja utf-8.Wersja językowa tinymce ustawiona na pl.
Baza mysql utf-8.
Gdy zapisuje napisany tekst to zamienia polskie literki np. ś ć ł ż ź ó na questionmark.gif
Zmieniając podczas edycji jakiegoś tekstu kodowanie w przeglądarce z utf-8 na ISO-8859-1 (zachodnie) polskie znaki zapisują się poprawnie.
Ma ktoś pomysł na rozwiązanie tego problemu?
erix
W ciemno sobie możemy wyłącznika od światła poszukać.
gizmo1989
w ciemno nie ciemno.Nie jestem jakimś pro coderem a mimo to domyślałem się gdzie szukać problemu np. w połączeniu z bazą mysql, jej kodowaniem oraz w miejscu gdzie wysyłana jest wartość zmiennej przechowującej tekst z tinymce.
Myślałem, że takie pomysły nasuną się niektórym od razu i będą w stanie pomóc.
Jeżeli nie możesz pomóc to daruj sobie...
Opisałem problem najlepiej jak potrafiłem.
Gdyby ktoś miał kiedyś podobny problem to pomogło dodanie
  1. mysql_query("SET character_set_results = 'utf8', character_set_client = 'utf8', character_set_connection = 'utf8', character_set_database = 'utf8', character_set_server = 'utf8'");
wihajsdu
Dzięki Man,bardzo pomogło.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.