lucifa 发表于 2011-5-18 00:07:30

Dede 5.6 产生不存在的用户问题解决办法

//检验用户登录状态
        $userinfo=$dsql->GetOne("Select * from `#@__member` where userid='$username'");
        if(!$userinfo) exit("不存在用户$username");
        $uid=$userinfo['uid'];

源程序没什么错。主要是sql查询语句里返回值是付给 userid的,而不是付给username的。

所以如果不改变原来接口程序的基础上,只有将随机用户名列表 改成 随机用户 id序列了。。。填id号,而不是填用户名

不知道有没有童鞋还没解决这个问题哦ali68ls
页: [1]
查看完整版本: Dede 5.6 产生不存在的用户问题解决办法