![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 600 Pomógł: 2 Dołączył: 1.09.2002 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Wtam.
Przygotowuje moduł importu danych z pliku csv. Problem w tym, że strona jest w UTF-8, natomiast pliki csv są w formacie ISO (zapisane jako ANSI).. Podczas wykonywania importu w miejscach gdzie są polskie litery urywa sie tekst.. Po zapisaniu pliku csv jako UTF-8, import przebiega pomyslnie. W jaki sposób użyć funkcji iconv() w tym przypadku?
Będe bardzo wdzięczny za wszelkie wypowiedzi. Ten post edytował kukix 11.12.2008, 12:03:51 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Ale po co implode" title="Zobacz w manualu PHP" target="_manual? (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
Przeciez dostajesz gotową tablicę, przez którą możesz przeiterować iconv" title="Zobacz w manualu PHP" target="_manual, to jaki problem? |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 600 Pomógł: 2 Dołączył: 1.09.2002 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Ale po co implode" title="Zobacz w manualu PHP" target="_manual? (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) Wspomniałem o implode, ponieważ wookieb podał mi link do tej funkcji.. Zrobiłem to tak:
Jest już prawie ok, problem tylko w tym, że literka "Ś" po przekonwerterowaniu znika.. Wydaje mi sie, że źle użyta jest funkcja iconv() może zamiast 'ISO-8859-2' powinno być coś innego? plik CSV jest zapisany w Editplus z kodowaniem ANSI. Ten post edytował kukix 15.12.2008, 12:55:35 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 11:09 |