No cóz, na mojej drodze znowu pojawiła się przeszkoda... Tym razem to polskie znaki. Przed przesłaniem danych przez AJAX-a do php, javascipt robi:

Kod
var nick = encodeURIComponent(document.forms['formularz_komentarz_' + id].elements['komentarz_nick_' + id].value);


Gdzie ID to argument funkcji. Po wpisaniu przykładowego ciągu zanaków:

Kod
ĄĘąłÓ


gdzie w zakładce params występuje

Kod
nick ĄĘąłÓ


a odpowiedź z pliku to:

Kod
Data too long for column 'nick' at row 1


Kodowanie jest wszędzie ustawione na UTF-8. MA ktoś pomysły co zrobić?