Witam, napisałem skrypt, który ułatwia mi pracę na 4 forach, na których jestem co¶ jak 'moderator' albo 'supermoderator'.
W każdym razie - skrypt wysyła podan± przeze mnie tre¶ć do podanych przeze mnie tematów.
Jedno forum jest polskie z kodowaniem UTF-8.
2. kodowanie ISO-8859-2
3. angielskie ISO-8859-1
4. polskie ISO-8859-2.
Skrypt jest na kodowaniu UTF-8.
Gdy w okienko wpisuję np:
Cytat
ęĘóÓ±ˇ¶¦łŁżŻĽ¬ćĆńŃ
Skrypt przerabia tekst za pomoc± napisanej przeze mnie funkcji, po czym tekst wysyłany jest za pomoc± cURL'a na te 4 fora.
Kod
urlencode(pl($f4u_tresc));

Musze dać jako obrazek, bo jak nie to zmienia kod na już dan± literę.
Próbowałem wcze¶niej zrobić iconv z UTF-8 na ISO-8859-2, niestety to nie działało, dlatego napisałem tak± funkcje.
Forum 1:
wysyła poprawnie:

Forum 2:
równiez poprawnie:

Forum 3:
poprawnie:

Forum 4:
tutaj niestety nie poprawnie, nie działa to ó oraz Ó, mimo że teoretycznie jest identyczne kodowanie co Forum1:

Czy macie może jaki¶ pomysł co z tym zrobić? Z góry dzięki, miłego dnia

// rozwi±zanie:
Kod
mb_convert_encoding($text, 'ISO-8859-2', 'UTF-8');