Skocz do zawartości
Nortal

[ROZWIĄZANY]Kodowanie znaków

Rekomendowane odpowiedzi

Cześć, 

 

mam problem z polskimi znakami zapisywanymi do bazy MySQL. Wyszukałem wszystkie tematy na pawno.pl, lecz żaden pomysł nie rozwiązał problemu. Aktualnie z kodem stoję tak:

- po połączaniu z bazą danych

mysql_query("SET NAMES utf8");

- w bazie danych pole z kodowaniem utf8_unicode_ci (dawałem też utf8_polish_ci, utf8_general_ci, latin2_general_ci, utf32_unicode_ci i nic)

 

Lecz gdy chce dodać w to pole jakiś tekst z polskimi znakami, to tekst ucina do pierwszej polskiej literki tz. wyraz 'Wpłata' to będzie tylko 'Wp' i dalej nic. 

Z góry dzięki za jakąkolwiek pomoc. ;)

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Spróbuj

mysql_set_charset("cp1250", mysql);

Problem w tym, że plik .pwn jest zapisywany w Windows-1250. Zmiana na UTF nic nie da, ponieważ w grze nie będzie wtedy polskich znaków.

:)

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Użyj w MySQL latin2_general_ci lub latin2_bin. SAMP nie korzysta z UTF'a. Problemem jest zaś tutaj pobieranie danych na stronę internetową, ale w PHP masz od tego funkcję iconv();

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.

  • Przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników przeglądających tę stronę.

×