[PHP] niekontrlolowane ogonki

0

Cześć

Na głównej stornie mam kodowanie WINDOWS-1250, klikajac w dana pozycje aby ja zmodyfikowac, otwiera sie po stronie serwera- wykorzystuje biblioteke MintAJAX - panel z danymi, ktore musze zapisac tak:

iconv("WINDOWS-1250","UTF-8","Skrót");

gdy zatwierdzam formularz, wykonuje sie w osobnym pliku zapis danych z tablicy POST do bazy danych.
W podgladzie tablicy czy wykonywanych zapytań widze ze wszystko jst ok, sa polskie znaki, ale w bazie danych zapisuje mi krzaki, co sie dzieje nie moge tego przechwycic, jak to poprawic ?

0

Zależy to od a) kodowania samego połączenia z bazą danych b) kodowania ustawionego dla pól w bazie danych.

Na przykład po połączeniu do bazy i wydaniu komendy

SET NAMES utf8;

wszystkie dane UTF-8 wysyłane i zapisywane w polach z kodowaniem ustawionym odpowiednim powinny być zapisane jak trzeba.

I zawsze może też program do podglądu zawartości bazy kłamać ;-)

1 użytkowników online, w tym zalogowanych: 0, gości: 1