Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php/MYSQL] Kodowanie w [CMS] Webspell, Problem z zapisem w BD polskich znakow
Xajan3981
post
Post #1





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 16.12.2006

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


Witam.
Ostatnio robie pewna stronke w Webspellu i pojawil mi sie dosc nietypowy problem z kodowaniem znakow.

Otoz jezeli napisze newsa, komentarz czy jakiegos posta w systemie Webspell, polskie znaki sa wyswietlane w takiej formie:
ę, ó, ą, ś, ł, ż, ź, ć, ń.

Z pozoru wydaje sie ze jest wszystko okej ale w bazie danych te znaki sa zapisywane w takiej formie:
ê, ó, ±, ¶, ³, ¿, ¼, æ, ñ


I w przypadku kiedy wejdzie sie na edycje postu (newsa, artykulu itp) to wowczas wczytywane sa z bazy te znaczki i jezeli da sie zapisz, znowu sa w niej zapisywane, jako kod HTML tych znakow:
&#234, ó, &#177, &#182, &#179, &#191, &#188, &#230, &#241

(choc wyświetlane juz beda tak jak powyzej)


kodowanie mam ustawione na iso-8859-2
kodowanie mysql na utf8-polish-ci

Moje pytanie sie tyczy tego czy jest to wina php i zapisu danych do BD, czy moze wina lezy po stronie kodowanie BD. Zaznacze jednak ze uzywam na tej samej BD forum SMF i dziala bez problemu. Dlatego zwracam sie z prosba do was.

Szukalem w google o kodowaniu w Webspellu badz czy ktos ma podobny problem. I nic nieznalazlem odnosnie Webspella zas znalazlem ze nie tylko ja mam z tym problem.

Jezeli beda potrzebne jakies pliki przykladowe badz inne informacje na temat tego CMS'a by pomoc mi w rozwiazaniu tego problemu prosze pisac.

Ten post edytował Xajan3981 28.12.2006, 00:48:13
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 3.10.2025 - 14:13