Не приема кирилица..

Задал ли си на AJAX
Какъв чарсет ще ти е заявката към файла ?
mb_detect_encoding(implode("", $_POST), 'auto');
И ми кажи какъв енкодинг ти дава
 
kulov каза:
thinklinux каза:
Както писах и по-горе, но тука ще дам целия пример, който съм ползвал на едно място и си работи без проблем:

Код:
'/[^а-яА-Я0-9\'"_\-]+$/su'

Тази част su би трябвало да ти оправи проблема ;)

Хем дава грешка за чартсета, хем нества :D

Явно, защото съм на UTF-8 :) Ако можеш да преминеш към него го направи ;)
 
@thinklinux
за съжаление той не подържа UTF в preg_match за да му изкарва грешка за U значи не подържа UTF-8
btw докато не даде цялостен код и от 2те(при ajax и PHP) страни няма да има решение
 
cnoko каза:
@thinklinux
за съжаление той не подържа UTF в preg_match за да му изкарва грешка за U значи не подържа UTF-8
btw докато не даде цялостен код и от 2те(при ajax и PHP) страни няма да има решение

мхм аз за това му казах, че ако има възможност е добре да мине към utf8. Иначе наистина без код си е гадна работа. По-добре тото да пускаме.
 

Back
Горе