Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] [solved] Plik w ISO-8859-2 do UTF-8
leovandamon
post
Post #1





Grupa: Zarejestrowani
Postów: 41
Pomógł: 3
Dołączył: 5.01.2008
Skąd: Czwarty Świat

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


Witam!

Mam taki problem. Otóż pobieram plik RSS z zewnętrznego serwera. Ma on kodowanie ISO-8859-2. Wyświetlając go na stronie (kodowanie UTF-8) mam krzaczki. Pytałem wujaszka google, szukałem na forach, ale nic z tego nie działa, a iconv nie mogę zaistalować. Chodzi mi o jakąś funkcję, która zmieni znaki z ISO do UTF. Znaki - nie słowa.

Proszę o szybką odpowiedź.
Pozdrawiam, Leo van Damon.

Ten post edytował leovandamon 25.06.2008, 12:34:59
Go to the top of the page
+Quote Post
redelek
post
Post #2





Grupa: Zarejestrowani
Postów: 658
Pomógł: 37
Dołączył: 4.06.2005
Skąd: Wawa

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


Cytat(leovandamon @ 25.06.2008, 09:16:12 ) *
Witam!

Mam taki problem. Otóż pobieram plik RSS z zewnętrznego serwera. Ma on kodowanie ISO-8859-2. Wyświetlając go na stronie (kodowanie UTF-8) mam krzaczki. Pytałem wujaszka google, szukałem na forach, ale nic z tego nie działa, a iconv nie mogę zaistalować. Chodzi mi o jakąś funkcję, która zmieni znaki z ISO do UTF. Znaki - nie słowa.

Proszę o szybką odpowiedź.
Pozdrawiam, Leo van Damon.

iconv" title="Zobacz w manualu PHP" target="_manual

Pozdrawiam
Redelek
Go to the top of the page
+Quote Post
leovandamon
post
Post #3





Grupa: Zarejestrowani
Postów: 41
Pomógł: 3
Dołączył: 5.01.2008
Skąd: Czwarty Świat

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


Cytat
iconv nie mogę zaistalować


Pisałem o tym.

Wujaszek google mówił to samo. Ja jadnak nie mogę wykożystać iconv, więc szukam funkcji. Coś typu:

Kod
<?php
$zmienna = 'Jakiś tekst w ISO-8859-2';
$konwersja = iso2utf($zmienna);
echo $konwersja; // Po przekształceniu na UTF-8
?>
Go to the top of the page
+Quote Post
gnowak
post
Post #4





Grupa: Zarejestrowani
Postów: 12
Pomógł: 1
Dołączył: 25.06.2008

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


To nie jest takie proste. Jak już znaki ISO-8859-2 zostały otworzone jako UTF-8, nie da się ich zmienić na prawidłowe wytwarzanie.

Ja dokładnie wyglądają twoje znaki?



ą=?

ę=?

.....
Go to the top of the page
+Quote Post
leovandamon
post
Post #5





Grupa: Zarejestrowani
Postów: 41
Pomógł: 3
Dołączył: 5.01.2008
Skąd: Czwarty Świat

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


Wygląda to tak np. tak:

- Brytyjscy homoseksuali�ci walcz� o reklam� keczupu
- Szef mazowieckiego NFZ straci� stanowisko
Go to the top of the page
+Quote Post
gnowak
post
Post #6





Grupa: Zarejestrowani
Postów: 12
Pomógł: 1
Dołączył: 25.06.2008

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


Hmm... google: "php open file iso utf" -> iso-to-uft8
Go to the top of the page
+Quote Post
leovandamon
post
Post #7





Grupa: Zarejestrowani
Postów: 41
Pomógł: 3
Dołączył: 5.01.2008
Skąd: Czwarty Świat

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


Gnowak, dziękuję za pomoc!

Wszystko już działa.

Pozdrawiam,
Leo van Damon
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 24.08.2025 - 11:06