codeigniter нелатинские символы ajax вызов - PullRequest
0 голосов
/ 10 февраля 2012

У меня есть текстовая область и кнопка, куда я отправляю текст через ajax в базу данных, чтобы опубликовать его.

Однако, когда я размещаю нелатинские символы ... он не получает их и возвращает пустое значение ... если текст в латинских символах, он работает нормально ...

мой код JS

            $.ajax({
                type: "POST",
                url: www+"controller/postText",
                dataType: 'json',
                data: {
                    input       : input.val(),
                },
                success: function(data) {
                    return data;
                }
            });

мой php код

public function postText(){

    $input = isset($_POST["input"]) ? trim($_POST["input"]) : "";

    echo $input;
    return false;
}

1 Ответ

0 голосов
/ 10 февраля 2012

Попробуйте получить доступ к вашему входу, используя $this->input->post('input')

Кроме того, обрезка может вызвать проблемы с некоторыми символами UTF8.Проверьте это также.

...