Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] błędne przekodowywanie w iconv
craker
post 3.08.2008, 15:35:24
Post #1





Grupa: Zarejestrowani
Postów: 87
Pomógł: 1
Dołączył: 7.07.2006

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


napisałem sobie taką funkcję, która pobiera mi xml z adresu spisu książek heliona a następnie przy użyciu iconv zamieniam polski tytuł ziso-8859-2 na utf-8. Napisałem to w ten sposób: iconv('ISO-8859-2', 'UTF-8', $tytul); jednakże tytuł np. Tworzenie filmów w Windows XP. Projekty zamieniany jest na Tworzenie filmĂłw w Windows XP. Projekty jak to naprawić, zeby było ok questionmark.gif

Ten post edytował craker 4.08.2008, 06:12:55


--------------------
narazie brak sygnaturki
Go to the top of the page
+Quote Post
l0ud
post 3.08.2008, 16:21:29
Post #2





Grupa: Zarejestrowani
Postów: 1 387
Pomógł: 273
Dołączył: 18.02.2008

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


A jakie masz kodowanie na stronie, w której to wyświetlasz? Czy aby na pewno UTF-8?


--------------------
XMPP: l0ud@chrome.pl
Go to the top of the page
+Quote Post
craker
post 3.08.2008, 18:27:03
Post #3





Grupa: Zarejestrowani
Postów: 87
Pomógł: 1
Dołączył: 7.07.2006

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


tak napewno utf-8, nawet jak źródło strony wyświetliłem w notepad++ i wybrałem kodowanie utf-8 to też mialem taki sam "krzaczek". Wystawiłem już nawet w dokumencie heder'a z utf-8 i też lipa


--------------------
narazie brak sygnaturki
Go to the top of the page
+Quote Post
SirZooro
post 3.08.2008, 23:12:32
Post #4





Grupa: Zarejestrowani
Postów: 243
Pomógł: 32
Dołączył: 14.06.2007

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


Parser XML ładując plik przekodowuje go sobie na UTF-8 i w taki sposób też dostajesz dane od niego, więc dodatkowa konwersja jest tutaj zbędna.

A tak przy okazji, skąd wygrzebałeś adres tego XML'a, bo na stronie Helionu są tylko te stare?


--------------------
Go to the top of the page
+Quote Post
craker
post 4.08.2008, 05:13:35
Post #5





Grupa: Zarejestrowani
Postów: 87
Pomógł: 1
Dołączył: 7.07.2006

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


aha ok, czyli nie musze dokonywać dodatkowej konwersji ?

dzięki.

adres był podany na liście dyskusyjnej helion'a


--------------------
narazie brak sygnaturki
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 18.07.2025 - 19:25