本文整理汇总了PHP中member::getCaptcha方法的典型用法代码示例。如果您正苦于以下问题:PHP member::getCaptcha方法的具体用法?PHP member::getCaptcha怎么用?PHP member::getCaptcha使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类member
的用法示例。
在下文中一共展示了member::getCaptcha方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: exit
if (!$phone) {
exit(json_encode(array('state' => 0, 'return_data' => '请输入手机号码')));
}
if (!preg_match('/^1(3|5|7|8)\\d{9}/', $phone)) {
exit(json_encode(array('state' => 0, 'return_data' => '手机号码格式不正确')));
}
//判断该手机是否注册过
if ($member->isHas($phone)) {
exit(json_encode(array('state' => 0, 'return_data' => '手机号码已注册')));
}
//验证验证码
if (!$sms_code) {
exit(json_encode(array('state' => 0, 'return_data' => '请输入验证码')));
}
//判断短息验证码
if ($sms_code != $member->getCaptcha($phone, 0)) {
exit(json_encode(array('state' => 0, 'return_data' => '验证码输入不正确')));
}
//判断密码
if (!$pwd) {
exit(json_encode(array('state' => 0, 'return_data' => '请输入密码')));
}
//密码不的小于6位
if (intval(strlen(trim($pwd))) < 6) {
exit(json_encode(array('state' => 0, 'return_data' => '您输入的密码不得小于6位')));
}
//判断邀请码是否填写
if (!$invest_code) {
exit(json_encode(array('state' => 0, 'return_data' => '请输入邀请码')));
}
//判断邀请码是否正确
示例2: exit
exit(json_encode(array('state' => 0, 'return_data' => '请输入手机号')));
}
//判断手机号格式
if (!auth::mobile($phone)) {
exit(json_encode(array('state' => 0, 'return_data' => '手机格式不正确')));
}
//判断是否注册过
if (!$member->isHas($phone)) {
exit(json_encode(array('state' => 0, 'return_data' => '该手机账号不存在')));
}
//判断是否输入验证码
if (!$captcha) {
exit(json_encode(array('state' => 0, 'return_data' => '请输入验证码')));
}
//判断验证码是否正确
if (!($getCaptcha = $member->getCaptcha($phone, 1))) {
exit(json_encode(array('state' => 0, 'return_data' => '验证码输入不正确')));
}
//判断输入密码是否存在
if (!$rpwd) {
exit(json_encode(array('state' => 0, 'return_data' => '请输入设置密码')));
}
//判断密码长度
if (intval(strlen(trim($rpwd)) < 6)) {
exit(json_encode(array('state' => 0, 'return_data' => '设置密码不得小于6位')));
}
//开始重置
if ($member->forget($phone, $rpwd, $captcha)) {
exit(json_encode(array('state' => 1, 'return_data' => '密码重置成功')));
} else {
exit(json_encode(array('state' => 0, 'return_data' => '密码重置失败,请稍后重试')));