Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> WAMP, Problem z kodowaniem
Lee
post
Post #1





Grupa: Zarejestrowani
Postów: 319
Pomógł: 0
Dołączył: 11.04.2006
Skąd: Chojnów

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


Zainstalowałem WAMPA 1.6.5 i wszedłem w mój system newsów dodałem jakiś i...w bazie danych (i przy wyświetlaniu) nie pokazuje polskich znaczków tylko krzaczki :/ Gdzie to można naprawić ?


--------------------
Nie pomagam w sprawach php na GG i PW od tego jest forum!
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
MatheW
post
Post #2





Grupa: Zarejestrowani
Postów: 135
Pomógł: 0
Dołączył: 29.05.2006
Skąd: Lublin

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


Wielokrotnie poruszane. Brak polskich znaków w bazie MySQL dla wersji > 4 jest spowodowany złym kodowaniem narzuconym albo na połączenie, albo na baze, albo na tabele, albo na pole. Rowniez moze byc wszystko naraz. Najlepiej poustawiaj w bazie wszedzie latin2_general_ci a po polaczeniu wykonuj SET NAMES latin2


--------------------
[gg:8166107][jid:mmatheww@jabberpl.org][mail:mat.wojcik[at]gmail.com][www: http://mwojcik.pl]
Go to the top of the page
+Quote Post
hwao
post
Post #3


Developer


Grupa: Moderatorzy
Postów: 2 844
Pomógł: 20
Dołączył: 25.11.2003
Skąd: Olkusz




Możesz poczytać troche tutaj
http://hwao.be/blog/2006/07/16/kodowanie-p...kow-w-mysql-41/
Go to the top of the page
+Quote Post
Lee
post
Post #4





Grupa: Zarejestrowani
Postów: 319
Pomógł: 0
Dołączył: 11.04.2006
Skąd: Chojnów

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


Problem w tym, że ja mam ustawioną metodę porównywania wpisów na latin2_general_ci :|

Update Cała tabela nie byla w latin2_... tylko latin1_... mimo to na stronie dalej pokazuje krzaczki, z ciagu
ęóąśłżźćńĘÓĄŚŁŻŹĆŃ tylko ó i Ó pokazuje poprawnie a reszta to ?. Kodowanie strony to ISO-8859-2 sleep.gif

Ten post edytował Lee 1.10.2006, 18:18:29


--------------------
Nie pomagam w sprawach php na GG i PW od tego jest forum!
Go to the top of the page
+Quote Post
MatheW
post
Post #5





Grupa: Zarejestrowani
Postów: 135
Pomógł: 0
Dołączył: 29.05.2006
Skąd: Lublin

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


W bazie pewnie masz juz błędne znaki.

Przy przenoszeniu bazy ze starszej wersji SQL-a do nowszej warto najpierw zrobić strukturę, pozmieniać charsety i dopiero potem insertować dane. bo inaczej to Ci wszedzie źle zakoduje znaki.

edit// Aż sie natchnalem i w FAQ innego forum o tym napisalem - masz http://forum.ks-ekspert.pl/index.php?showt...amp;st=40&# :]

Ten post edytował MatheW 1.10.2006, 21:34:59


--------------------
[gg:8166107][jid:mmatheww@jabberpl.org][mail:mat.wojcik[at]gmail.com][www: http://mwojcik.pl]
Go to the top of the page
+Quote Post
Lee
post
Post #6





Grupa: Zarejestrowani
Postów: 319
Pomógł: 0
Dołączył: 11.04.2006
Skąd: Chojnów

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


Ale ja poprawiłem znaki na poprawne (bo to jedna tabela była z wpisem testowym - same polskie znaki). W MySQL mam już poprawnie, ale na stronie nie pokazuje polskich fontów (Wina edytora ? EdHTML v5.0)...

help :help:

Edit: Ok juz śmiaga, zrobiłem jak pisał MatheW z tym SET NAMES latin2 i działa smile.gif

Ten post edytował Lee 7.10.2006, 13:03:49


--------------------
Nie pomagam w sprawach php na GG i PW od tego jest forum!
Go to the top of the page
+Quote Post
hwao
post
Post #7


Developer


Grupa: Moderatorzy
Postów: 2 844
Pomógł: 20
Dołączył: 25.11.2003
Skąd: Olkusz




Widzisz jakbys czytal dokladnie linka ktorego podalem, to po problemie mialbys juz tydzien temu.
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 Aktualny czas: 21.08.2025 - 10:39