UTF-8 polskie znaki, UTF-8 |
UTF-8 polskie znaki, UTF-8 |
14.12.2004, 15:34:59
Post
#1
|
|
Grupa: Zarejestrowani Postów: 232 Pomógł: 1 Dołączył: 11.03.2003 Ostrzeżenie: (20%) |
Witam
W znaczniku META mam
Więc jak powinienem użyć funkcji iconv() skoro ta forma
i nadal polskich liter nie pokazuje , faktyczni drobne zmiany są niż bez użycia tej funkcji, ale polskich liter nie ma co robić? Ten post edytował polibode 14.12.2004, 15:36:13 |
|
|
14.12.2004, 15:45:49
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) |
Skoro masaz takie kodowanie: windows-1250, to je wpisz do funkcji iconv zamiast ISO-8859-2.
-------------------- Nie lubię jednorożców.
|
|
|
14.12.2004, 15:53:14
Post
#3
|
|
Grupa: Zarejestrowani Postów: 232 Pomógł: 1 Dołączył: 11.03.2003 Ostrzeżenie: (20%) |
lecz w tym momencie jest jeszcze gorzej , jedna litera to np 2 lub 3 przedziwne znaki (( help
|
|
|
14.12.2004, 15:58:35
Post
#4
|
|
Grupa: Zarejestrowani Postów: 853 Pomógł: 25 Dołączył: 27.08.2003 Skąd: Katowice Ostrzeżenie: (0%) |
a sprobuj z w tagu META uzyc ISO-8859-2 i na ISO robic konwersje
Ten post edytował sopel 14.12.2004, 15:58:47 -------------------- "If debugging is the process of removing bugs, then programming must be the process of putting them in..."
sobstel.org |
|
|
14.12.2004, 16:08:57
Post
#5
|
|
Grupa: Zarejestrowani Postów: 1 597 Pomógł: 30 Dołączył: 19.02.2003 Skąd: Tychy Ostrzeżenie: (0%) |
W charset daj ISO i nie rób iconv Jak masz kraczki to znaczy, że to nie jest ISO.
-------------------- Zapraszam na mój php blog, tworzenie stron.
|
|
|
14.12.2004, 16:19:31
Post
#6
|
|
Grupa: Zarejestrowani Postów: 283 Pomógł: 11 Dołączył: 11.10.2004 Skąd: 3c Ostrzeżenie: (10%) |
no właśnie ja u siebie nie ma zadnego iconv a iso działa jak nalezy w podobnej strukturze.
|
|
|
14.12.2004, 16:29:01
Post
#7
|
|
Grupa: Zarejestrowani Postów: 232 Pomógł: 1 Dołączył: 11.03.2003 Ostrzeżenie: (20%) |
Przecież jak zrobię na ISO w charset to dane , napisy polskie , które na sztywno wyrzucam jako HTML np , nie ma polskich liter
|
|
|
14.12.2004, 16:39:22
Post
#8
|
|
Grupa: Zarejestrowani Postów: 283 Pomógł: 11 Dołączył: 11.10.2004 Skąd: 3c Ostrzeżenie: (10%) |
A masz przekodowane polskie znaki? np "¶" to "ś" a "±" to "ą" itd..
edit: coś nie wyświetla tu znaków więc moze w kodzie pójdą: Kod np '±' to 'ą' a '¶' to 'ś' edit: w kodzie ich tez nei widac.. dobra nie wazne ale musisz miec przekodowane na te dziwne znaczki. Ten post edytował Volume 14.12.2004, 16:42:10 |
|
|
14.12.2004, 16:47:10
Post
#9
|
|
Grupa: Zarejestrowani Postów: 232 Pomógł: 1 Dołączył: 11.03.2003 Ostrzeżenie: (20%) |
Tak naprawd to po prostu nikt nie zna gotowego rozwiązania, a tylko sciemnia.
Problem nadal nierozwiązanyh , a niestety nie poruszają problemy polskiej mowy i pisma na anglojęzycznych stronach Jeszcze raz mam w META charset=windows-1250 iconv ustawiam też
i.....dupa blada, jeśłi ktoś zna sposób na rozwiązanie problemu kodowania polskich znaków w bazie danych MSSQL bardzo proszę o pomoc, dziękuję |
|
|
14.12.2004, 17:03:53
Post
#10
|
|
Grupa: Zarejestrowani Postów: 602 Pomógł: 1 Dołączył: 3.04.2004 Skąd: Trójmiasto (Gdańsk) Ostrzeżenie: (0%) |
no jak masz wpisane w meta kodowanie windows, to powinieneś wyświetlać dane również w kodowaniu windows, a nie utf
ale nie wszyscy ściemniają, tylko w polskich stronkach używa się iso-8859-2 a nie cp-1250 -------------------- |
|
|
14.12.2004, 18:19:21
Post
#11
|
|
Grupa: Zarejestrowani Postów: 1 597 Pomógł: 30 Dołączył: 19.02.2003 Skąd: Tychy Ostrzeżenie: (0%) |
Cytat(polibode @ 2004-12-14 16:47:10) Tak naprawd to po prostu nikt nie zna gotowego rozwiązania, a tylko sciemnia. Problem nadal nierozwiązanyh , a niestety nie poruszają problemy polskiej mowy i pisma na anglojęzycznych stronach Jeszcze raz mam w META charset=windows-1250 iconv ustawiam też
i.....dupa blada, jeśłi ktoś zna sposób na rozwiązanie problemu kodowania polskich znaków w bazie danych MSSQL bardzo proszę o pomoc, dziękuję Sorry, ale ja mam UTF-8 w charset, w mysql mam UTF-8, strony pisze używając UTF-8 i nie mam problemów. Teraz twój przypadek. Dajesz w charset windows czego sie nie stosuje! Daje się, albo iso, albo utf-8. Why? Bo tak. No, ale popatrzmy jednak na to co robisz. "string iconv ( string zestaw_wejściowy, string zestaw_docelowy, string łańcuch)" Czyli ty konwertujesz windows na utf ... nawet nie umiesz czytać pomocy, a sugerujesz nam, że się nie znamy miło Skoro dajesz charset windows to masz konwertować na windows! Przy okazji UTF-8 umożliwa Ci wyświetlanie angielskich, polskich, rosyjskich... itd liter. Ten post edytował sf 14.12.2004, 18:24:14 -------------------- Zapraszam na mój php blog, tworzenie stron.
|
|
|
15.12.2004, 09:41:23
Post
#12
|
|
Grupa: Zarejestrowani Postów: 232 Pomógł: 1 Dołączył: 11.03.2003 Ostrzeżenie: (20%) |
fakt, żę akurat tutaj zamieniłem string wejsciowy z wyjsciowym nie oznacza, że odwrotnie nie probowałem
Dlaczego nie stosuje się windows-1250 w charset jak wszedzie o tym piszą, ciekawe... A pozatym nie porónuj bazy danych mysql do MSSQL, bo tą pierwszą zajmowałem się w przedszkolu. Pozdrawiam |
|
|
15.12.2004, 10:08:13
Post
#13
|
|
Grupa: Zarejestrowani Postów: 853 Pomógł: 25 Dołączył: 27.08.2003 Skąd: Katowice Ostrzeżenie: (0%) |
1. wszedzie pisza o uzywaniu windows-1250?? ciekawe, bo ja akurat odnosze wrazenie, ze wszedzie pisza zeby NIE uzywac.
2. pytasz o pomoc, a potem arogancko komentujesz odpowiedzi osob, ktore probuja ci pomoc. sprytne. -------------------- "If debugging is the process of removing bugs, then programming must be the process of putting them in..."
sobstel.org |
|
|
15.12.2004, 10:10:04
Post
#14
|
|
Grupa: Zarejestrowani Postów: 232 Pomógł: 1 Dołączył: 11.03.2003 Ostrzeżenie: (20%) |
widzisz, taki już ze mnie agorant, pozdrawiam
|
|
|
15.12.2004, 13:24:15
Post
#15
|
|
Grupa: Zarząd Postów: 3 503 Pomógł: 28 Dołączył: 17.10.2002 Skąd: Wrocław |
Arogantom dziękujemy.
Proponuję poczytać: http://sunsite.icm.edu.pl/ogonki/historia.txt i ogólnie całe http://sunsite.icm.edu.pl/ogonki/ CP 1250 to wymysł Microsoftu, który wszystko musi miec na opak. Radzę, zanim zaczniesz robić cokolwiek innego przekonwertować sobie wszystko na ISO lub jeszcze lepiej UTF-8 i dopiero potem bawić się (co zresztą na pewno okaże się zbędne) w iconv(). Informuję takjże iż jeszcze jedna Twoja wypowiedź w tonie takim jakp[owyższe zaowocuje podniesieniem poziomu ostrzeżeń., -------------------- |
|
|
Wersja Lo-Fi | Aktualny czas: 28.04.2024 - 16:30 |