您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

登记验证一直失败

2025/11/30 9:45:43发布23次查看
注册验证一直失败
query($sql);
if($result && $row=$result->fetch_assoc()){
if($name==$row[name]){
echo ';
exit;
}elseif($mail==$row[mail]){
echo ';
exit;
}else{
$sql=insert into user(name,represent,pwd,mail,time) value('{$name}',0,'{$pwd}','{$mail}',now());
$result = $db->query($sql);
if($result && $db->affected_rows>0){
$sql=select * from user where name='{$name}';
$result = $db->query($sql);
if($result && $row=$result->fetch_assoc()){
$uid=$row['uid'];
}
}
$result->free_result;
$db->close;
$sql=insert into userphoto(uid,name,type,url,size,time) value('{$uid}','steve','.png','./img/userphoto/steve.png','6.24kb',now());
$result = $db->query($sql);
if($result && $db->affected_rows>0){
echo ';
exit;
}else{
echo ';
exit;
}
}
}
$result->free_result;
$db->close;
}else{
echo ';
exit;
}
}else{
echo ';
exit;
}
$result->free_result;
$db->close;
?>
用户已经存在,这个一直验证失败,每次注册一样的用户名都是成功,应该怎么改?
------解决思路----------------------
$sql=select * from user; ???
这个 sql 执行的结果你知道吗?
他将返回 user 表中的全部记录,而你只取出了第一条记录 $row=$result->fetch_assoc()
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product