Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 250 Pomógł: 11 Dołączył: 20.01.2014 Ostrzeżenie: (0%)
|
Mam problem z konwersja stringa do UTF-8.
Chce importowac z pliku *.csv kontakty z outlooka.
W taki sposób usuwa mi wogole polskie znaki i zamiast 'Michał' do bazy trafia 'Micha' Co jest źle? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 98 Pomógł: 33 Dołączył: 10.05.2011 Skąd: Krak Ostrzeżenie: (0%)
|
Jakie zestawy znaków bierzesz pod uwagę? Jeśli nie dogadasz się z funkcją mb_detect_encoding a dane wejściowe mogą być tylko w np. iso-8859-2 albo cp-1250 to nawet można napisać prostą klasę, która wykrywa kodowanie. O ile problem rzeczywiście leży tu.
|
|
|
|
kamilo818 [PHP]konwersja string do UTF-8 26.02.2015, 12:40:29
DraGo110 a próbowałeś dodać w naglówku kodowanie?
[PHP] p... 26.02.2015, 13:25:04
droslaw Nagłówki nie mają nic do tego. Problem może leżeć ... 26.02.2015, 14:06:04
DraGo110 Jak nagłówki nie mają nic wspólnego - przecież nag... 26.02.2015, 14:16:14
droslaw Ale on wczytuje dane z pliku, nie przez HTTP. 26.02.2015, 14:19:59
kamilo818 [PHP] pobierz, plaintext iconv(mb_detect_enco... 26.02.2015, 16:40:46
viking Spróbuj ASCII//TRANSLIT 26.02.2015, 17:59:17
kamilo818 ten sam błąd 26.02.2015, 18:02:08
kamilo818 mb_detect_encoding odczytuje poprawnie kodowanie.
... 27.02.2015, 21:34:16 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 22:30 |