Ошибка преобразования символов клиента в сервер? - PullRequest
1 голос
/ 07 февраля 2020

У меня есть поле textarea, где пользователь копирует / вставляет текст из документа word. Когда пользователь пытался сохранить форму, это сообщение об ошибке было возвращено с сервера:

Error converting characters into server's character set. Some character(s) could not be converted.

После тщательного изучения текста, введенного пользователем в поле, я выяснил, какой символ вызывает проблема. Поэтому, когда пользователь копирует / вставляет текст из документа word, символ da sh отличается / длиннее стандартного символа da sh. Итак, текст выглядит так:

Red – All devices muted/Do not disturb is enabled

Я просто заменил da sh, и текст выглядел так:

Red - All devices muted/Do not disturb is enabled

и я смог сохранить форму. Мне интересно, что я могу сделать, чтобы исправить / предотвратить такого рода проблемы? Я использую ColdFusion 2018 на серверной части в сочетании с Sybase базой данных. Если у кого-то есть предложения по исправлению этой ошибки, сообщите мне.

...