我正在与Android应用程序中的PHP Web服务进行通信。从android发送的所有请求都使用UTF-8编码,php脚本使用utf-8对其进行解码。从Android中与PHP脚本进行通信的撇号的奇怪问题
但是,当任何请求与撇号发送'PHP的解码功能似乎并不工作的方式应该。
例如,如果我将请求作为“今日星座”发送,那么它的utf-8编码将为“今日%27s +星座运势”。我试图用Android来解码,并且成功了。但在PHP中,解码后会提供相同的文本。
数据库是MySql。这是数据库或PHP的问题?我不确定,但有没有解决这个问题的方法?
问候
苏尼尔
在PHP中,我们使用了同样的事情之前转义引号即urldecode(),但仍问题仍然存在。你能让我知道有什么问题吗? – sunil 2010-07-14 11:00:43
@sunil请显示您用来插入数据的代码。 – 2010-07-14 11:02:19
这就是我没有访问PHP代码的问题。你能告诉我它的解码问题还是插入MySQl? – sunil 2010-07-14 11:03:56