php jquery ajax 传中文问题.急等!
请看代码(代码已经简化)
$.ajax({
url: "ckname.php",
type:"post",
dataType:"text/html",
data: "username=" + "中文",
success:function(msg){
alert(msg);
}
}
);
ckname.php代码:
$username = $_POST["username"];
if($username == "中文")
echo "yes";
else
echo "$username no";
问题来了:
回调函数中:按理提示框应该是yes,但老是no,而且no的时候我加了这个传过来的值也不是乱码.
而且我把传的值改成英文就没有问题了(yes).急急...以前不用jquery是可以的.
ajax的页面编码是什么? 2边都是utf-8才行.. 不然就要转码了.
补充一下两边都是gbk
中文需用 utf-8 编码
难怪..
$username =iconv('utf-8','gbk',$_POST["username"]);
楼上的真是太感谢了!
原理是不是这样的 :jquery 传的是utf-8形式;但是页面时gbk的这也不行吗?,希望可以稍微解释一下,虚心学习!
ajax 现在只能传utf8的..这点没办法的..
所以人家用utf-8编码,就是怕编码出问题..我现在写程序就utf-8的其他的编码基本上没用过了.
用js把
相关问答:
1.精通面向对象的设计和开发;
2.熟练使用PHP语言(5.0+)进行数据库,网络通信,文件读写,安全机制等开发;
3.熟练使用MYSQL(5.0+)数据库开发,包括基本的数据库设计/优化/安全,复杂的T-SQL语句编写,熟练编写MYS ......
过完年要去武汉了,想了解一下PHP培训比较正规?
哦 对了,还有!PHP手册必须得弄一个
嗯 天天在看圣经(一天也就只能看个二十页),PHP100视频教程看了33讲了(一天也只看一讲)
我会坚持把这本书和视频搞定 ......
我用jquery无刷新上传图片后返回json格式的数据报错
(实际上图片是上传成功的了,只是返回json格式总读不到,总是报错)
我调试上传的ashx页如下
无法显示 XML 页。
使用 样式表无法查看 XML 输入。请更 ......
谁有PHP memcached的项目实例,主要用来学习。发送到我的邮箱790684386@qq.com 谢谢
就是看手册就可以了
都是那样子的
key $value
queryphp ORM数据库类
---------------------------------------------------- ......