Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> phpMyAdmin i kodowanie w utf8, dlaczego błędy w polskich znakach?
-_superior :)-
post 24.07.2006, 12:08:44
Post #1





Goście







Moje strony www są kodowane w utf8, ale po zapisywaniu danych do bazy w phpMyAdmin 2.8.2 i późniejszym pobraniu ich oraz wyświewtleniu w przeglądarce pojawiają się znaki questionmark.gifquestionmark.gif
Czy jest możliwość takiej konfiguracji, ażeby po wpisaniu przy pomocy phpMyAdmin polskich tekstów do bazy i ich wyświetlaniu w przeglądarce nie było błędów?
Dzięki za chęci i pomoc dla beginnera smile.gif
Go to the top of the page
+Quote Post
Ja_Szczur
post 24.07.2006, 12:28:24
Post #2





Grupa: Zarejestrowani
Postów: 115
Pomógł: 0
Dołączył: 4.12.2005
Skąd: Strzyżów

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


poszukaj sobie w pliku konfiguracyjnym linijki
default-character-set oraz character-set
a jak uruchamiasz PMA to co masz ustawione w Language/Język ?


--------------------
"No bo z fasolą to człowiek przynajmniej wie, na czym stoi..."
Pomniejsze bóstwa, Terry Pratchett

php :*
Go to the top of the page
+Quote Post
erix
post 24.07.2006, 13:32:08
Post #3





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




a jakie masz ustawione kodowanie w tabelach?

Ten post edytował erix 24.07.2006, 13:32:30


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
-Gość-
post 24.07.2006, 18:44:08
Post #4





Goście







w config.inc:
$cfg['DefaultCharset'] = 'utf-8';
$cfg['DefaultLang'] = 'utf-8';
$cfg['DefaultConnectionCollation'] = 'utf8_unicode_ci';
$cfg['AllowAnywhereRecoding'] = FALSE;

kodowanie w tabelach:
serwer MySQL: Latin2
porównania dla połączenia MySQL: utf8_polish_ci
język PMA: Polski

kodowanie dokumentów:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
wszyskie dokumenty są "skodowane" na utf-8

Zmienne i ustawienia serwera
character set client utf8
(Wartość globalna) latin2
character set connection utf8
(Wartość globalna) latin2
character set database latin2
character set filesystem binary
character set results utf8
(Wartość globalna) latin2
character set server latin2
character set system utf8
character sets dir C:\mysql\share\charsets
collation connection utf8_polish_ci
(Wartość globalna) latin2_general_ci
collation database latin2_general_ci
collation server latin2_general_ci
Go to the top of the page
+Quote Post
Ja_Szczur
post 24.07.2006, 19:32:35
Post #5





Grupa: Zarejestrowani
Postów: 115
Pomógł: 0
Dołączył: 4.12.2005
Skąd: Strzyżów

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


często pomaga metoda prób i błędów
...ale nie zawsze :]

pozmieniaj niktóre albo wszystkie latin2 na utf-8 i zobacz wtedy


--------------------
"No bo z fasolą to człowiek przynajmniej wie, na czym stoi..."
Pomniejsze bóstwa, Terry Pratchett

php :*
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: 16.06.2025 - 19:16