У меня есть поле 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
базой данных. Если у кого-то есть предложения по исправлению этой ошибки, сообщите мне.