单击提交时文本变得不可读

Text become unreadable when click submit

我有一个关于 CKEditor 的问题,当我尝试将它提交到数据库时,它变成了不可读的文本(使用 Khmer unicode)。我尝试阅读其他论坛并找到了一些解决方案,但仍然无效,我不想改用其他编辑器。

谁能告诉我。

原文:

អង់គ្លេស៖ យោងតាមប្រភពព័ត៌មាន បានឲ្យដឹងថា ក្លិបបាល់ទាត់ តោខៀវ Chelsea របស់ប្រទេសអង់គ្លេស បានឈានជើង ចូលយ៉ាងជិត ក្នុងការទិញយក កីឡាករបាល់ទាត់ ដ៏ល្បីឈ្មោះ Lionel Messi ខណៈកីឡាករ រូបនេះ បានត្រៀមខ្លួន រួចជាស្រេច ក្នុងការ ចុះកុងត្រា ជាមួយក្លិបបាល់ទាត់ តោខៀវ Chelsea បន្ទាប់ពីឆ្អែតឆ្អន់ និងមិនសប្បាយចិត្ត ជាមួយនឹង ក្លិបបាល់ទាត់ Barcelona របស់ប្រទេសអេស្ប៉ាញ។

结果:

អង់គ្លáŸážŸáŸ– យោងážáž¶áž˜áž”្រភពពáŸážáŸŒáž˜áž¶áž“ បានឲ្យដឹងážáž¶ ក្លិបបាល់ទាážáŸ‹ ážáŸ„ážáŸ€ážœ Chelsea របស់ប្រទáŸážŸáž¢áž„់គ្លáŸážŸ បានឈានជើង ចូលយ៉ាងជិហក្នុងការទិញយក កីឡាករបាល់ទាážáŸ‹ ដáŸáž›áŸ’បីឈ្មោះ Lionel Messi ážážŽáŸˆáž€áž¸áž¡áž¶áž€ážš រូបនáŸáŸ‡ បានážáŸ’រៀមážáŸ’លួន រួចជាស្រáŸáž… ក្នុងការ ចុះកុងážáŸ’រា ជាមួយក្លិបបាល់ទាážáŸ‹ ážáŸ„ážáŸ€ážœ Chelsea បន្ទាប់ពីឆ្អែážáž†áŸ’អន់ និងមិនសប្បាយចិážáŸ’ហជាមួយនឹង ក្លិបបាល់ទាážáŸ‹ Barcelona របស់ប្រទáŸážŸáž¢áŸážŸáŸ’ប៉ាញ។

这不是编辑器的问题,这是通过浏览器发布数据时的字符集问题。

您需要在 HTML 页面中添加以下元标记:

<meta charset="utf-8" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

如果你的问题与数据库有关,你还需要为你的数据库设置字符集(mysql)或者为你的数据库字段使用正确的数据类型(例如:nvarchar for MS SQL 服务器等)。