![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 38 Pomógł: 0 Dołączył: 29.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Mam pewien problem z dodawaniem danych do bazy. Wykorzystuję funkcję : do operowania na danych z pliku csv. Wszystko jest ok do momentu gdy występuje polski znak diakrytyczny. Do bazy zapisuje jedynie część słowa do znaku i nic poza tym. Oczywiście na początku wykonuję:
Ale dalej krzaki. Mam małe podejrzenia co do funkcji fopen(). Ponieważ kiedy porównałem znaki wpisywane z palca (echo "łłłł") oraz to co daje echo fopen()+fread() to przy drugiej opcji były krzaki a przy pierwszej nie. Będę wdzięczny za pomoc. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 38 Pomógł: 0 Dołączył: 29.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
Nie do końca wiem jak jest kodowany ten plik (źródło zewnętrzne), ale w notepad++ rzeczywiście przy kodowaniu UTF-8 są krzaki. Dobrze się wyświetla przy domyślnym ANSI.
Nie wiem co natomiast zrobić jeśli ma być inne kodowanie, ponieważ baza ma UTF-8 i też nie można tego zminić. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 11.10.2025 - 12:59 |