Temat: Zapis polskich znaków do bazy
Chodzi o zapis imion i nazwisk do bazy danych MySQL. Wszystko jest oparte o kodowanie UTF-8.
Jednakże Cake nie zapisuje do bazy danych niczego co posiada polski znak.
var $validate = array(
'imie' => array(
//'rule' => array('custom', '/^[a-zA-ZąćęłńóśźżĄĆĘŁŃÓŚŹŻ]{2,15}$/i'),
'rule' => array('minLength', '3'),
'required' => 'true',
'allowEmpty' => 'false',
'message' => 'Imie musi zawierać tylko litery i od 3 do 15 znaków!'
), itdPowyższe rozwiązanie zapisze wszystko do pierwszej polskiej litery - resztę wycina.
'rule' => array('custom', '/^[a-zA-ZąćęłńóśźżĄĆĘŁŃÓŚŹŻ]{2,15}$/i'), - nie działa - nie przechodzi walidacji...
Czy da się to zrobić zapis tych znaków? Nie wyobrażałem nawet sobie że z taką pierdółką są takie problemy.