Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> konwersja zutf na 8859-2
voytass
post
Post #1





Grupa: Zarejestrowani
Postów: 113
Pomógł: 0
Dołączył: 15.04.2002
Skąd: Warszawa

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


witam,

Mam plik XMLowy w UTF-8. Wyciągam z niego dane, konwertuje za pomocą ICONV do 8859-2 i wkładam do bazy.
Okazuje sie, ze pewne elementy po kodowaniu są tracone. jeśli w stringu który koduje znajdują sie określone znaki to po konwersji od tego miejsca string 'ginie'.
Zauważyłem, ze takimi znakami są:



Jak mogę wykonac konwersje także tych znaków specjalnych? jak je usunąć z łańcucha? jak ewentualnie podmienić?
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%)
-----


użyj:
  1. <?php
  2. $tekst = iconv( 'UTF-8', 'ISO-8859-2//TRANSLIST', $tekst );
  3. ?>


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



Więcej informacji znajdziesz w komentarzach funkcji iconv" title="Zobacz w manualu PHP" target="_manual

Ten post edytował Kicok 26.11.2007, 19:46:41
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: 9.10.2025 - 16:24