Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 55 Pomógł: 0 Dołączył: 31.10.2004 Ostrzeżenie: (0%)
|
Witajcie. Mam taki problem. Z bazy danych wyciagnalem dane do pliku xls. Wszystko jest ok. Plik jest zbudowany jako pseudo html (tabelka xls). Dane sa w kilku jezykach (polski, rosyjski, ang, etc) wiec wszystkie znaki ąćę i inne sa zapisane w postaci &#costam;.
Wszystko wyglada ok. Jedyne wyjscie zeby te dane spowrotem wciagnac do bazy to eksport do pliku txt unicode (zapisz jako -> txt unicode). Jako CSV dostaje kaszanke (rosyjski...). Ok wiec mam plik 1.txt chce go teraz przeczytac z php i (po pewnych dodatkowych zabiegach) wrzucic do bazy. Uzywam takiego kodu:
|
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 312 Pomógł: 0 Dołączył: 29.12.2004 Ostrzeżenie: (0%)
|
może pomoże iconv
|
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 55 Pomógł: 0 Dołączył: 31.10.2004 Ostrzeżenie: (0%)
|
probowalem juz z tym wszystkiego. A co najciekawsze, jak po prostu zrobie tak: echo file_get_content('http://www.spiders.pl/1.txt'); to wszystko jest ok.
(przynajmniej tak mi sie wydaje). A moze Excel zapisuje jako Unicode 16bit? Zreszta wszystko mi sie juz miesza. Jakie kodowania mam podac jako argumenty dla iconv? |
|
|
|
![]() ![]() |
|
Aktualny czas: 21.12.2025 - 08:16 |