Я добавил mysql_real_escape_string()
с запросом на ввод текста. Когда пользователь пишет текст с символами, он проходит через mysql_real_escape_string()
и работает нормально, но когда пользователь вставляет текст, скопированный с других веб-сайтов, он не проходит через mysql_real_escape_string()
. Текст после апострофа обрезан.
Как я могу это исправить?
Я считаю, что когда пользователь вставляет текст в поле ввода, он не в кодировке UTF-8. Есть ли способ обработать его без ошибок в ядре PHP? Также, пожалуйста, сообщите мне, есть ли у вас решения в Pear DB.
mysql_real_escape_string
должен обрабатывать любое необходимое экранирование. - person Quentin   schedule 04.03.2014