各位朋友大家好,本人在使用php开发的过程中使用了ckeditor编辑器,在使用过程中时常会出现一些中文变成乱码的问题,
主要是把部分汉字变成“?”号,真诚的请教各位朋友!
以下是一些编辑之后显示的实例,保存到数据库的时候就变成了“?”:

解决方案 »

  1.   

    1.确认从编辑器提交内容到php的时候 php获取到的数据是否正常!2.如果1正常,确认从php经过sql语句写入到数据库的时候 此时的sql语句最好echo 出来 以确认内容是否正常!3。如果2正常,查看数据库内是否正常!一步步的排查分析 相信你能找到原因!我用ckeditor的时候 没遇到这个问题 只能帮你提供思路!呵呵!
      

  2.   

    您好,首先感谢您的自己分析,按照你的分析,已经很明确问题和ckeditor没有关系,具体问题出现在php 提交到sql server 2008数据库之后,直接把执行语句拷贝到Microsoft SQL Server Management Studio执行是不存在问题的,通过mssql_query执行之后就会出现问号。不知道您有什么好的方法没,谢谢!