![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 686 Pomógł: 0 Dołączył: 10.11.2008 Skąd: Łódź Ostrzeżenie: (20%) ![]() ![]() |
Witam,
Mecze sie z tym i mecze i nie moge rozwiazac problemu Czy ktos wie jakiej funkcji uzyc z jakimi parametrami zeby odkodowac taki ciag znakow : Cytat agnieszka =?ISO-8859-2?Q?jo=B3ki_po
|
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
iconv + html_entity_decode, tylko musisz sobie odpowiednio to wyciągnąć.
-------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 686 Pomógł: 0 Dołączył: 10.11.2008 Skąd: Łódź Ostrzeżenie: (20%) ![]() ![]() |
Gwoli wyjasnienia, rozumiem ze ten tekst :
Cytat ?ISO-8859-2?Q? Oznacza ze dany tekst jest kodowany w ISO-8859-2. Wiec teoretycznie powinny wyswietlac sie polskie znaki ? Czyli jakbym przestawil kodowanie przegladarki na iso-8859-2 to powinno wszystko sie ladnie wyswietlac ? dobrze mysle ? Bo w rzeczywistosci sie tak nie dzieje.......moze ktos sie wypowiedziec bo nie znam sie na kodowaniu...... Ten post edytował Wolfie 25.08.2009, 14:39:55 |
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Nie, ten ciąg definiuje kodowanie TYLKO dla danego nagłówka.
Twoim zadaniem jest rozpoznać kodowanie, rozkodować encje (=B3) i ew. przekonwertować całość na Twoje kodowanie. -------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 686 Pomógł: 0 Dołączył: 10.11.2008 Skąd: Łódź Ostrzeżenie: (20%) ![]() ![]() |
A mozesz cos blizej powiedziec albo podac jakis przyklad bo juz jestem sfrustrowany po calym dniu prob z roznymi funkcjami typu encode i decode......
Jak wrzucam ciag znakow do ktorejs z funkcji iconv() lub html_entity_decode() to nic sie nie dzieje , zwracaja ten sam identyczny ciag znakow.... Ten post edytował Wolfie 25.08.2009, 18:11:45 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 1 675 Pomógł: 286 Dołączył: 15.06.2009 Skąd: Wieliczka Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 686 Pomógł: 0 Dołączył: 10.11.2008 Skąd: Łódź Ostrzeżenie: (20%) ![]() ![]() |
Robie tak :
A zwraca to : Cytat agnieszka =?ISO-8859-2?Q?jo=B3ki_po agnieszka =?ISO-8859-2?Q?jo=B3ki_po agnieszka =?ISO-8859-2?Q?jo=B3ki_po Zadnych zmian.....przewalilem tak juz chyba wszystkie prawie funkcje ktore maja decode albo encode w nazwie ![]() Ten post edytował Wolfie 25.08.2009, 18:32:41 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 1 675 Pomógł: 286 Dołączył: 15.06.2009 Skąd: Wieliczka Ostrzeżenie: (0%) ![]() ![]() |
no a ten tekst na pewno jest zakodowany? bo normalnie to mialby jakies % albo x
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 686 Pomógł: 0 Dołączył: 10.11.2008 Skąd: Łódź Ostrzeżenie: (20%) ![]() ![]() |
To jest naglowek a dokladniej temat wiadomosci jaki sciagam sobie za pomoca napisanej przez siebie klasy MailboxAccess z servera gmail.
Przykladowo wyswietlane naglowki wygladaja tak : Cytat U 1)20-Jan-2009 =?ISO-8859-2?Q?Zesp= =?ISO-8859-2?Q?Gmail_jest (3934 chars) U 2)20-Jan-2009 Piotr Nasalski lala (2046 chars) 3)20-Jan-2009 Izabela Klemberg (2077 chars) U 4)20-Jan-2009 =?ISO-8859-2?Q?Ma=B3 bla (595 chars) U 5)20-Jan-2009 agnieszka =?ISO-8859-2?Q?jo=B3ki_po (2026 chars) 6)20-Jan-2009 =?ISO-8859-2?Q?Piotr Test (2595 chars) U 7)20-Jan-2009 peeat zostaw spam w spokoju.... (1586 chars) 8)20-Jan-2009 Partnership for Down You've added yourself to (2761 chars) 9)20-Jan-2009 Robert Greenwald Thank you for pledging to (5066 chars) Jak widac te ktore powinny wyswietlac polskie znaki maja =?ISO-8859-2?Q? w tytule, ponadto =B3 to powinna byc litera "ł" wiec napewno jest to zakodowane......tylko nie wiem jak to odkodowac ![]() |
|
|
![]()
Post
#10
|
|
![]() Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
Na wstępie zaznaczę, że nigdy nie miałem podobnego problemu więc moja odpowiedź może być... hmmm... no ale może się przydać.
Może po prostu wyślij sobie maila z polskimi znakami w tytule np. ęóąśłżźćń zobacz na co zostaną zamienione, a następnie zrób str_replace i po sprawie. Czasem nie warto szukać wyrafinowanych rozwiązań; szczególnie tyczy to sytuacji gdy nie wiemy co robić i działamy po omacku. |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 686 Pomógł: 0 Dołączył: 10.11.2008 Skąd: Łódź Ostrzeżenie: (20%) ![]() ![]() |
Zrobilem tak jak powiedziales phpion no i tutaj rozczarowanie
![]() Nie dojsc ze nie ma polskich znakow to jeszcze zauwazylem ze funkcja imap_headers() wyswietlajaca naglowki obcina tytuły ! Oto co zwrocila mi funkcja : Cytat U 254)25-Aug-2009 MAT . =?ISO-8859-2?Q?To_jest_te (2106 chars) Jak widac zamiast spacji nie wiem dlaczego pojawiaja sie podkreslniki, gdy nie ma polskich znakow w tytule wogole nie wystepuje ten problem co mozna zauwazyc w poprzednim moim poscie. A oto jak powinien wygladac ten tytul w oryginale : Cytat To jest teścik znaków języka polskiego Wiec co proponujecie Panowie ? Ten post edytował Wolfie 25.08.2009, 19:13:08 |
|
|
![]()
Post
#12
|
|
![]() Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
Jeżeli chcesz pobrać cały tytuł skorzystaj z imap_headerinfo. Znajdziesz tam odpowiednią skladową (w zasadzie to 2 bo subject i Subject
![]() |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 21:23 |