Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] iconv, UTF -> ISO / Błąd
microh
post
Post #1





Grupa: Zarejestrowani
Postów: 102
Pomógł: 0
Dołączył: 5.11.2006

Ostrzeżenie: (10%)
X----


Witam!

Używam funkcji iconv do konwertowania łańcucha znaków do innego zestawu znaków.

Problem pojawia się gdy w łańcuchu występuje znak ’.

Powoduje on przerwanie konwertowania, a funkcja zwraca cały tekst przed podanym wyżej znakiem.

Próbowałem:

addslashes oraz : str_replace('’',' ',$string);

Bez rezultatów.

Co zrobić :/ (IMG:http://forum.php.pl/style_emoticons/default/sciana.gif) (IMG:http://forum.php.pl/style_emoticons/default/worriedsmiley.gif)

Ten post edytował microh 5.01.2008, 20:21:40
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Kicok
post
Post #2





Grupa: Zarejestrowani
Postów: 1 033
Pomógł: 125
Dołączył: 17.09.2005
Skąd: Żywiec

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


Spróbuj:
  1. <?php
  2. $str = iconv( 'UTF-8', 'ISO-8859-2//TRANSLIT', $str );
  3. ?>


albo:
  1. <?php
  2. $str = iconv( 'UTF-8', 'ISO-8849-2//IGNORE', $str );
  3. ?>



Więcej informacji w komentarzach: http://pl2.php.net/manual/pl/function.iconv.php

Ten post edytował Kicok 6.01.2008, 12:14:36
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: 8.10.2025 - 14:34