dandandan
Мой дом здесь!
- Регистрация
- 7 Авг 2008
- Сообщения
- 1.036
- Реакции
- 293
- Автор темы
- #1
C помощью json получаю данные (jquery). Кодировка УТФ8. Урезанный файлик приаттачен. Если открыть блокнотом этот файлик, то увидите 2 квадратика потом текст, потом снова 2 квадратика. Как избавиться от этих квадратиков?
Функция ord() выдает код 128 и 226 для квадратиков. Пробовал через preg_replace(ord()) - не удаляются.
p.s. Симоволы появились по ходу дела из-за того, что пользователи редактировали текст в ворде, а затем, скопировав оттуда, вставили в форму и сохранили.
И второй вопрос есть ли какая-либо спецфункция для экранирования и очистки передаваемых данных от лишних символов, с которыми ява скрипт через AJAX не дружит. Например сейчас удаляю переводы строки с помощью preg_replace, Экранирую двойные кавычки.
Функция ord() выдает код 128 и 226 для квадратиков. Пробовал через preg_replace(ord()) - не удаляются.
p.s. Симоволы появились по ходу дела из-за того, что пользователи редактировали текст в ворде, а затем, скопировав оттуда, вставили в форму и сохранили.
И второй вопрос есть ли какая-либо спецфункция для экранирования и очистки передаваемых данных от лишних символов, с которыми ява скрипт через AJAX не дружит. Например сейчас удаляю переводы строки с помощью preg_replace, Экранирую двойные кавычки.