//重置密码 修改QQ 110102296 function user_ResetUser($add){ global $empire,$dbtbpre; user_CheckGotoPagePass(); $userid=(int)$add['userid']; $password=RepPostVar($add['password']); if(!$userid||!$password||!$add['repassword']) { printerror2('请输入重置的新密码',''); } if($password<>$add['repassword']) { printerror2('两次输入的密码不一致',''); } if(strlen($password)<6) { printerror2('密码不能少于6位',''); } $salt=make_password(8); $salt2=make_password(20); //新增 $password=DoEmpireCMSAdminPassword($password,$salt,$salt2); //7.2的变态密码生成 $sql=$empire->query("update {$dbtbpre}enewsuser set password='$password',salt='$salt',salt2='$salt2' where userid='$userid'"); //新增写入salt2字段 ......
其余未做修改。
|