![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 407 Pomógł: 1 Dołączył: 4.03.2003 Skąd: warszawa Ostrzeżenie: (0%) ![]() ![]() |
Witam,
mam kolejny problem z tą samą bazą, czyli Microsoft SQL ![]() Nie wiem gdzie tkwi problem. Czy używam charset-1250, iso-8859-2, utf-8, unicode to ciągle zamiast polskich znaków pokazują mi się krzaki. Gdzie tkwi problem ![]() |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 78 Pomógł: 0 Dołączył: 16.12.2003 Skąd: Tychy Ostrzeżenie: (0%) ![]() ![]() |
jaką masz kolację?
-------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) ![]() ![]() |
kolacja - collate - odnosi sie do sposobu porownywan znakow.
Twoj problem tkwi w kodowaniu znakow: - w jakim kodowaniu dostarczasz je do bazy - w jakim je przechowujesz w bazie - w jakim je wyswietlasz? -------------------- Nie lubię jednorożców.
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 407 Pomógł: 1 Dołączył: 4.03.2003 Skąd: warszawa Ostrzeżenie: (0%) ![]() ![]() |
nie wiem jak są kodowane znaki. Ja ich nie składuję w bazie danych. Korzystam z już gotowej CDN optimy (comarch). Ew. jak sprawdzić to kodowanie
![]() |
|
|
![]()
Post
#5
|
|
![]() Administrator serwera Grupa: Developerzy Postów: 521 Pomógł: 13 Dołączył: 2.04.2004 Skąd: 52°24' N 16°56' E Ostrzeżenie: (0%) ![]() ![]() |
Domyślnie MSSQL koduje w cp-1250 lub 1252 :-)
-------------------- Środowisko: Gentoo 2008.0 | Apache | PHP5 | PostgreSQL | MySQL | Postfix
Workstation: Gentoo 2008.0 | Firefox Thomas Alva Edison: "Aby coś wynaleźć wystarczy odrobina wyobraźni i sterta złomu ..." Odpowiedź na każde pytanie typu "Jak ...": "Nie da się, to nie PostgreSQL" |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 407 Pomógł: 1 Dołączył: 4.03.2003 Skąd: warszawa Ostrzeżenie: (0%) ![]() ![]() |
Niestety to nie to
![]() A w jaki sposób mogę sprawdzić jak kodowane są znaki w bazie MSSQL. |
|
|
![]() ![]()
Post
#7
|
|
![]() Administrator serwera Grupa: Developerzy Postów: 521 Pomógł: 13 Dołączył: 2.04.2004 Skąd: 52°24' N 16°56' E Ostrzeżenie: (0%) ![]() ![]() |
Wystarczy użyć funkcji mb_detect_encoding
![]() -------------------- Środowisko: Gentoo 2008.0 | Apache | PHP5 | PostgreSQL | MySQL | Postfix
Workstation: Gentoo 2008.0 | Firefox Thomas Alva Edison: "Aby coś wynaleźć wystarczy odrobina wyobraźni i sterta złomu ..." Odpowiedź na każde pytanie typu "Jak ...": "Nie da się, to nie PostgreSQL" |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 407 Pomógł: 1 Dołączył: 4.03.2003 Skąd: warszawa Ostrzeżenie: (0%) ![]() ![]() |
O tego szukałem
![]() Ale znowu problem, bo wygląda na to że kodowanie jest w ascii. Jak to teraz przełożyć na poprawne wyniki w drukowaniu? Bo zmiana metatagu na: <meta http-equiv="Content-Type" content="text/html; charset=ascii"> nic nie dała. Ciągle krzaki ![]() |
|
|
![]() ![]()
Post
#9
|
|
![]() Administrator serwera Grupa: Developerzy Postów: 521 Pomógł: 13 Dołączył: 2.04.2004 Skąd: 52°24' N 16°56' E Ostrzeżenie: (0%) ![]() ![]() |
Załamuje mnie minimalizm dążenia ludzi do wiedzy czasem
![]() ![]() ![]() ![]() ![]() Ten post edytował Zbłąkany 30.11.2005, 22:12:14 -------------------- Środowisko: Gentoo 2008.0 | Apache | PHP5 | PostgreSQL | MySQL | Postfix
Workstation: Gentoo 2008.0 | Firefox Thomas Alva Edison: "Aby coś wynaleźć wystarczy odrobina wyobraźni i sterta złomu ..." Odpowiedź na każde pytanie typu "Jak ...": "Nie da się, to nie PostgreSQL" |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 18:00 |