Uc user register
出自Discuz! 技术文库
对
Uc user register
的源代码
跳转到:
导航
,
搜索
根据以下的原因,您无权限进行编辑这个页面操作:
您刚才请求的操作只有这个用户组中的用户才能使用:
用户
您可以查看并复制此页面的源代码:
'''uc_user_register''' ::integer uc_user_register(string username , string password , string email [, integer questionid , string answer , string regip]) ==描述== 本接口函数用于新用户的注册。用户名、密码、Email 为一个用户在 UCenter 的基本数据,提交后 UCenter 会按照注册设置和词语过滤的规则检测用户名和 Email 的格式是否正确合法,如果正确则返回注册后的用户 ID,否则返回相应的错误信息。 ==参数== {| style="background-color:#dfb; border-collapse: collapse; border-spacing: 3px; border:1px solid #8d0; margin: 0px; width: 100%" cellpadding="5" |- | '''参数名''' | '''类型''' | '''是否必需''' | '''说明''' | '''备注''' |- | username | string | 是 | 用户名 | |- | password | string | 是 | 密码 | |- | email | string | 是 | 电子邮件 | |- | questionid | integer | 否 | 安全提问索引 | |- | answer | string | 否 | 安全提问答案 | |- | regip | string | 否 | 注册ip | |} ==范例== <pre> $uid = uc_user_register($_POST['username'], $_POST['password'], $_POST['email']); if($uid <= 0) { if($uid == -1) { echo '用户名不合法'; } elseif($uid == -2) { echo '包含要允许注册的词语'; } elseif($uid == -3) { echo '用户名已经存在'; } elseif($uid == -4) { echo 'Email 格式有误'; } elseif($uid == -5) { echo 'Email 不允许注册'; } elseif($uid == -6) { echo '该 Email 已经被注册'; } else { echo '未定义'; } } else { echo '注册成功'; } </pre> ==返回值== {|style="background-color:#feb; border-collapse: collapse; border-spacing: 3px; border:1px solid #fd8; margin: 0px; width: 100%" cellpadding="3" |- | '''返回值类型''' | '''说明''' | '''备注''' |- | integer | 大于 0:返回用户 ID,表示用户注册成功 <br>-1:用户名不合法<br>-2:包含不允许注册的词语<br>-3:用户名已经存在<br>-4:Email 格式有误<br>-5:Email 不允许注册<br>-6:该 Email 已经被注册 | |}
返回到
Uc user register
。
查看
页面
讨论
查看源代码
历史
个人工具
登录
导航
首页
社区入口
当前事件
最近更改
随机页面
帮助
搜索
工具箱
链入页面
链出更改
特殊页面