jquery ajax 为嘛php返回值都是错误的呢

mr_zhu 2011-08-12 12:32:02
jquery代码
 $.ajax({
type: "GET", //传送数据的方式
url: "../php/checkuser.php", //对应服务器端的路径
data: "name="+userid1, //传送的数据
success: function(msg){//服务返回的值放在msg中
alert(msg);
if(msg==1){
$("#name_info").html('<img src="net_cq3.jpg" ><span id="in" >用户名已存在</span>');
$("#in").addClass('mes');
}else if(msg==2){
$("#name_info").html('<span id="in" >用户名可用</span>');
}else{
$("#name_info").html('<span id="in" >未知错误</span>');
}
}
});

php部分
<?php header("Content-Type:text/html;charset=utf-8");
require ('config.php');
$userid = $_GET['name'];//接收传过来的值
$conn=mysql_connect($dbhost,$dbuser,$dbpassword)or die('数据库连接错误');
mysql_select_db('test',$conn);
mysql_query("set names 'utf-8'");
$sql = "select * from user where user_id='$userid'";//到表里去查看是否存在此用户
$result = mysql_query($sql);
$rows = mysql_fetch_assoc($result);
if($rows['user_id']){

echo 1; //输出1,等同于function(msg)中 ,msg的值
}else{

echo 2;
}



?>

测试时结果一直是未知错误 alert一下为嘛msg是整个php文件?
...全文
296 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
jayrao5566 2011-08-12
  • 打赏
  • 举报
回复
alert(msg.d);
试试.
乌镇程序员 2011-08-12
  • 打赏
  • 举报
回复
直接访问checkuser.php?name=用户ID是否正常解析,如果是正常的,删掉header()这行试试。
潮起潮落 2011-08-12
  • 打赏
  • 举报
回复
试试LS的。
jquery好像对返回的值做了包装。
mr_zhu 2011-08-12
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 t5500 的回复:]
汗。。那你还没配置好PHP运行环境啊。
[/Quote]
数据库里是123
固定值改为123后php运行是
对着呀?
哪里的配置问题呢是?
mr_zhu 2011-08-12
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 t5500 的回复:]
汗。。那你还没配置好PHP运行环境啊。
[/Quote]
可是我把那个php文件用固定值单独运行了下,可以用的呀
mr_zhu 2011-08-12
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 mr_zhu 的回复:]

[/Quote]
alert(msg)是这个内容。这是为嘛
乌镇程序员 2011-08-12
  • 打赏
  • 举报
回复
汗。。那你还没配置好PHP运行环境啊。
mr_zhu 2011-08-12
  • 打赏
  • 举报
回复
mr_zhu 2011-08-12
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 jayrao5566 的回复:]
alert(msg.d);
试试.
[/Quote]
不行哦 后面加.d是什么意思呢?讲解下
mr_zhu 2011-08-12
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 t5500 的回复:]
直接访问checkuser.php?name=用户ID是否正常解析,如果是正常的,删掉header()这行试试。
[/Quote]
直接访问也不行哦

87,990

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧