check_email 方法在哪个文件

2016-07-07 15:04 来源:www.chinab4c.com 作者:ecshop专家

登录时判断邮箱是否已经注册,找不到check_email这个方法在哪个文件下,请高手指点!!!!!

回答:
js/user.js

在 \js\user.js当中.....

user.js里面有个ajax调用的,
Ajax.call( 'user.php?act=check_email', 'email=' + email, check_email_callback , 'GET', 'TEXT', true, true );

在user.php中
$email = trim($_GET['email']);
if ($user->check_email($email))
{
echo 'false';
}
else
{
echo 'ok';
}

我想知道user.php中的$user->check_email方法在哪,,谢谢!!

你可以搜索啊!全目录的搜索啊!

在/user.php当中的 200多行把

function check_email($email)
{
if (!empty($email))
{
/* 检查email是否重复 */
$sql = "SELECT " . $this->field_id .
" FROM " . $this->table($this->user_table).
" WHERE " . $this->field_email . " = '$email' ";
if ($this->db->getOne($sql, true) > 0)
{
$this->error = ERR_EMAIL_EXISTS;
return true;
}
return false;
}
}

还有什么不明白的吗?

楼上,请问这个方法是在哪个文件里面??

\includes\modules\integrates\integrate.php

好的,,谢谢