Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

2 Stron V   1 2 >  
Reply to this topicStart new topic
> [php][mysql]Polskie znaki
mczlowiek
post
Post #1





Grupa: Zarejestrowani
Postów: 210
Pomógł: 0
Dołączył: 26.05.2008

Ostrzeżenie: (10%)
X----


witam , na mojej strronie www.tktbet.lua.pl za choinke nie mogę dojść do tego aby prawidłowo zostały wyświetlana polskie znaki, wszędzie mam te "krzaczki" co zrobić aby pozbyć się tego problemu?
kodowanie na stronie mam tak ustawione:
  1. <meta http-equiv="content-type" content="text/html; charset=utf8_polish_ci />

i takie same mam ustawione w bazie danych, a jednak i tak wszedzie sa krzaczki. proszę o pomoc
Go to the top of the page
+Quote Post
-helping-
post
Post #2





Goście







  1. <meta http-equiv="content-type" content="text/html; charset=utf8 />

Sprobuj dac to... I kolejna sprawa w czym kodzisz? Moze program zapisuje w innym formacie niz w UTF8 np.notatnik ma domyslne kodowanie ANSI...
Go to the top of the page
+Quote Post
mczlowiek
post
Post #3





Grupa: Zarejestrowani
Postów: 210
Pomógł: 0
Dołączył: 26.05.2008

Ostrzeżenie: (10%)
X----


właśnie piszę w notatniku wszystko, jak zmienilem tak jak napisałeś to dopiero się krzaczków naległo!
Go to the top of the page
+Quote Post
Max Damage
post
Post #4





Grupa: Zarejestrowani
Postów: 246
Pomógł: 19
Dołączył: 14.06.2007

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


W notatniku to trochę szaleństwo. Ściągnij sobie chociaż jakiś darmowy program np. TEN, ja mam wpisane tak i jest ok:
  1. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" />
Go to the top of the page
+Quote Post
mczlowiek
post
Post #5





Grupa: Zarejestrowani
Postów: 210
Pomógł: 0
Dołączył: 26.05.2008

Ostrzeżenie: (10%)
X----


niesety nic nie pomogło, jak mam ustawiony iso-8859-2 to nie wyświetla mi ą i ś, reszta jest ok, najgorsze to że w panelu administratora wyświetla wszystko w porządku, tylko na stronie te choler... (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) krzaczki są!
Go to the top of the page
+Quote Post
Shili
post
Post #6





Grupa: Zarejestrowani
Postów: 1 085
Pomógł: 231
Dołączył: 12.05.2008

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


Jeśli jesteś pewien, że prócz deklaracji kodowania masz dokument zapisany jako utf-8, to jeszcze sprawdź jakie masz kodowanie w bazie danych. Dla pewności dodam, że utf8_polish_ci to metoda porównywania znaków, a nie kodowanie.
Go to the top of the page
+Quote Post
mczlowiek
post
Post #7





Grupa: Zarejestrowani
Postów: 210
Pomógł: 0
Dołączył: 26.05.2008

Ostrzeżenie: (10%)
X----


pewien to nie jestem, bo nie wiem gdie to sprawdzic ?

# System kodowania znaków dla MySQL: UTF-8 Unicode (utf8)
#
System porównań dla połączenia MySQL:uttf_unicode_ci

Ten post edytował mczlowiek 8.07.2008, 12:17:12
Go to the top of the page
+Quote Post
VegA
post
Post #8





Grupa: Zarejestrowani
Postów: 70
Pomógł: 3
Dołączył: 1.04.2007
Skąd: Gdańsk / Bydgoszcz

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


Kod
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" />



Następnie wchodzisz na tą stronę Generator z windows-1250 na iso-8859-2. na tej stronie możesz generować kod, żeby robił krzaczki (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Gdy masz iso-8859-2 on te krzaczki czyta jako ąćśł itp. (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

Przykład:
żźćńłśąęó [generuje na] żĽćńł¶±ęó [czyta na stronie tak] żźćńłśąęó

Ten post edytował VegA 8.07.2008, 12:25:07
Go to the top of the page
+Quote Post
mczlowiek
post
Post #9





Grupa: Zarejestrowani
Postów: 210
Pomógł: 0
Dołączył: 26.05.2008

Ostrzeżenie: (10%)
X----


no ale to jest z leksza bez sensu. Wszystko co wrzuce na strone bede musiał konwertowac ? dla mnie stata czasu, jak to wszystko ugryźć, aby strona bezproblemowo wyswietlała polskie znaki?
Go to the top of the page
+Quote Post
VegA
post
Post #10





Grupa: Zarejestrowani
Postów: 70
Pomógł: 3
Dołączył: 1.04.2007
Skąd: Gdańsk / Bydgoszcz

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


To wpisz sobie na stronie tak (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)

Kod
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250" />


Teraz masz napewno PL znaki (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
Go to the top of the page
+Quote Post
mczlowiek
post
Post #11





Grupa: Zarejestrowani
Postów: 210
Pomógł: 0
Dołączył: 26.05.2008

Ostrzeżenie: (10%)
X----


Zacznijmy od początku:
BAZA DANYCH:
System kodowania znaków dla MySQL: UTF-8 Unicode (utf8)
System porównań dla połączenia MySQL: uttf8_unicode_ci

STRONA WWW
<meta http-equiv="Content-Type" content="text/html; charset=utf8" />

Jak to ugryźć aby wszystko wyświetlało sie OK?

Cytat(VegA @ 8.07.2008, 13:28:42 ) *
To wpisz sobie na stronie tak (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)

Kod
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250" />


Teraz masz napewno PL znaki (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)


ale wytłumacz mi dlaczego tak się dzieje?
co w tym wszystkim było nie tak?
Go to the top of the page
+Quote Post
VegA
post
Post #12





Grupa: Zarejestrowani
Postów: 70
Pomógł: 3
Dołączył: 1.04.2007
Skąd: Gdańsk / Bydgoszcz

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


Sam niewiem czemu tak (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) Nigdy się nad tym nie zastanawiałem (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Jak używałem kiedyś programu Fornt Page to tam zawsze używał kodowania windows-1250 i tak się nauczyłem tego. Poczytaj coś w necie np.

http://www.kurshtml.boo.pl/html/strony_kodowe,jezyki.html
http://www.kurshtml.boo.pl/html/polskie_znaki,zielony.html

Ten post edytował VegA 8.07.2008, 13:10:15
Go to the top of the page
+Quote Post
Shili
post
Post #13





Grupa: Zarejestrowani
Postów: 1 085
Pomógł: 231
Dołączył: 12.05.2008

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


@Vega
Jak nie wiesz, to nie wprowadzaj innych w błąd. Mają wszystkie znaki, jakie ma windows-1250, a utf, jako nazwa kodowania może obsłużyć ich o niebo więcej.

Kodowanie cp-1250 to jedna z największych porażek kodowania w ogóle i ostatnie, którego proponowałabym używać.
Jeśli baza danych jest zakodowana w utf, na stronie zadeklarowane utf, to podejrzewam że po prostu pisałeś ją w innym kodowaniu. Innymi słowy sama deklaracja nie równa się temu, że strona będzie w utf, trzeba ją jeszcze zapisać jako utf.
Go to the top of the page
+Quote Post
mczlowiek
post
Post #14





Grupa: Zarejestrowani
Postów: 210
Pomógł: 0
Dołączył: 26.05.2008

Ostrzeżenie: (10%)
X----


ok, jak możesz żucić okiem na stronę: www.tktbet.lua.pl
część tekstu rozpoznaje polskie znaki część nie, dlatego ja już na prawdę nie wiem jak to wszystko zrobić.
Jak zapisać to jako utf?
Jak zrobić aby wszystko hulało bez problemów?
Go to the top of the page
+Quote Post
piotrooo89
post
Post #15


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




przekonvertuj strony na utf i 0 problemu zrobisz raz będziesz miał spokój.
Go to the top of the page
+Quote Post
mczlowiek
post
Post #16





Grupa: Zarejestrowani
Postów: 210
Pomógł: 0
Dołączył: 26.05.2008

Ostrzeżenie: (10%)
X----


tylko jak to zrobić?
Go to the top of the page
+Quote Post
piotrooo89
post
Post #17


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




notepad++ ma taką opcje albo ściągnij sobie program gżegżółka.
Go to the top of the page
+Quote Post
mczlowiek
post
Post #18





Grupa: Zarejestrowani
Postów: 210
Pomógł: 0
Dołączył: 26.05.2008

Ostrzeżenie: (10%)
X----


jezu, ja juz jestem głupi z tego wszystkigo!
na prawde nie wiem co zrobić , jak przerobie czcionke w gżegżółkce to co za kazdym razem bede musial przerabiac wszystki wprowadzane dane?
Go to the top of the page
+Quote Post
piotrooo89
post
Post #19


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




ja konvertowałem w niej z utf na iso i nie musiałem nic poprawiać. nie wiem jak sie zachowa w twojej sytuacji. przetestuj.
Go to the top of the page
+Quote Post
mczlowiek
post
Post #20





Grupa: Zarejestrowani
Postów: 210
Pomógł: 0
Dołączył: 26.05.2008

Ostrzeżenie: (10%)
X----


no dobrze, tylko jak tos ie robi?
Go to the top of the page
+Quote Post

2 Stron V   1 2 >
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: 22.08.2025 - 21:16