Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Problem z iconv()
Ivellios
post
Post #1





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 2.03.2007

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


Mój problem wygląda następująco:

Mam stronę zintegrowaną z phpBB3. Strona ma kodowanie ISO-8859-2, natomiast forum UTF-8.

Na stronie utworzyłem niedawno system quizów, a jak to w systemach quizów bywa, mile widziana tabelka z wynikami userów (IMG:style_emoticons/default/tongue.gif)

http://www.paranormalium.pl/index.php?akcj...&qa=results

Zmienna zawierająca nazwę usera wygląda tak:
  1. $juzyrnejm = $row['username'];
  2. $juzyrnejm = iconv("UTF-8", "ISO-8859-2", $juzyrnejm);

Niestety, występuje problem z polskimi znakami - iconv() nie konwertuje polskich liter. Efekt - na liście z wynikami wyskakują krzaczki typu "ma?y".

Czy da się coś na to poradzić?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Ivellios
post
Post #2





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 2.03.2007

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


Tzn phpBB używa kodowania UTF-8 i w takim kodowaniu teoretycznie zapisuje rekordy w bazie danych. Dziwi mnie jednak to, że po przełączeniu w przeglądarce na kodowanie UTF-8 krzaki wciąż się pojawiają :/ Zamiast "mały" wciąż wyskakuje "ma?y"...
Go to the top of the page
+Quote Post

Posty w temacie


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: 3.10.2025 - 19:10