![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 118 Pomógł: 0 Dołączył: 29.07.2003 Skąd: skąd-inąd. Ostrzeżenie: (0%) ![]() ![]() |
jak odszyfrować tekst zakodowany w UTF-8 , jeśli tekst jest zakodowany w ISO można do tego użyć funkcji imap_qprint(); i przerabia tekst 'quoted-printable'...
w przypadku UTF jest trudniej, znalazlem że [php:1:37e3cbd021]imap_utf8('=?UTF-8?B?xYNJxZo=?=');[/php:1:37e3cbd021] odkodowuje podany tekst ale nadal zamiast polskich liter są krzaczki bo kodowanie nie zgadza się z kodowaniem strony (ISO-8859-2). Funkcja utf8_decode(); przekodowuje napis na kodowanie ISO-8859-1 . Uzywajac jej w nastepujacy sposob: [php:1:37e3cbd021]echo utf8_decode(imap_utf8('=?UTF-8?B?xYNJxZo=?='));[/php:1:37e3cbd021] na ekran zostaje wypisany odkodowany tekst, ALE brakuje w nim polskich czcionek ktore są zastąpione znakami zapytania. więc to jeszcze nie jest odpowiednie rozwiązanie, czy ktoś wie jak poprawnie odkodować ten tekst ( odkodowany ma warotosc "ŃIŚ"). ![]() |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 436 Pomógł: 6 Dołączył: 8.11.2003 Skąd: Szczecin Ostrzeżenie: (0%) ![]() ![]() |
:arrow: http://pl.php.net/manual/pl/function.utf8-decode.php
Poczytaj komentarze, są tam dwa z polski jak zrobić z polskimi literami. |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.07.2025 - 22:39 |