findCount('user',array( 'email'=>$email, 'resetpwd'=>$resetpwd, )); if($email=='' || $resetpwd==''){ tsNotice("你应该去火星生活啦!"); }elseif($userNum == 0){ tsNotice("你应该去火星生活啦!"); }else{ $title = '重设密码'; include template("resetpwd"); } break; case "do": $js = tsIntval($_GET['js']); $email = tsTrim($_POST['email']); $pwd = tsTrim($_POST['pwd']); $repwd = tsTrim($_POST['repwd']); $resetpwd = tsTrim($_POST['resetpwd']); if($email=='' || $pwd=='' || $repwd=='' || $resetpwd==''){ getJson("所有输入项都不能为空!",$js); } if(valid_email($email)==false){ getJson('Email输入不正确',$js); } $userNum = $new['user']->findCount('user',array( 'email'=>$email, 'resetpwd'=>$resetpwd, )); if($userNum == '0'){ getJson("你应该去火星生活啦!",$js); } $salt = md5(rand()); $new['user']->update('user',array( 'email'=>$email, ),array( 'pwd'=>md5($salt.$pwd), 'salt'=>$salt, 'resetpwd'=>'', )); getJson("密码修改成功^_^",$js); break; }