|
@@ -125,7 +125,7 @@ class Reg extends Base
|
|
|
* 验证手机号是否注册
|
|
|
* @return mixed
|
|
|
*/
|
|
|
- public function checkMobileExists($state = false, $login = false)
|
|
|
+ public function checkMobileExists($state = false, $login = false, $table = 'passport/user')
|
|
|
{
|
|
|
$param['option_mobile'] = $this->checkMobile();
|
|
|
|
|
@@ -135,9 +135,8 @@ class Reg extends Base
|
|
|
$this->checkMCode($param['option_mobile']);
|
|
|
}
|
|
|
|
|
|
- $user = Dever::load('passport/user-one', $param);
|
|
|
-
|
|
|
if ($login != -1) {
|
|
|
+ $user = Dever::db($table)->one($param);
|
|
|
if ($login == false && $user) {
|
|
|
Dever::alert('该手机号已经注册');
|
|
|
} elseif ($login == true && !$user) {
|
|
@@ -172,7 +171,7 @@ class Reg extends Base
|
|
|
* 验证邮箱是否注册
|
|
|
* @return mixed
|
|
|
*/
|
|
|
- public function checkEmailExists($state = false, $login = false)
|
|
|
+ public function checkEmailExists($state = false, $login = false, $table = 'passport/user')
|
|
|
{
|
|
|
$param['option_email'] = $this->checkEmail();
|
|
|
|
|
@@ -182,12 +181,13 @@ class Reg extends Base
|
|
|
$this->checkCode($param['option_email']);
|
|
|
}
|
|
|
|
|
|
- $user = Dever::load('passport/user-one', $param);
|
|
|
-
|
|
|
- if ($login == false && $user) {
|
|
|
- Dever::alert('该邮箱已经注册');
|
|
|
- } elseif ($login == true && !$user) {
|
|
|
- Dever::alert('该邮箱未注册');
|
|
|
+ if ($login != -1) {
|
|
|
+ $user = Dever::db($table)->one($param);
|
|
|
+ if ($login == false && $user) {
|
|
|
+ Dever::alert('该邮箱已经注册');
|
|
|
+ } elseif ($login == true && !$user) {
|
|
|
+ Dever::alert('该邮箱未注册');
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
return $param['option_email'];
|