下载帝国网站管理系统5.0正式版
 帝国论坛技术交流区网络编程用户名检测
帝国CMS5.0正式版发布
中客:域名1元,空间10元,随时可退款!
测试:生成20万数据共用107分钟
《帝国下载系统》全面免费
帝国备份王2008版发布
帝国软件旗下新站 - 站长工具
1G双线帝国空间+200M数据库=158
帝国CMS教程下载
 1/4     1 2 3 4 ›› ›|
主题:用户名检测 [加入收藏夹]   

imbruter
用户头衔:举人

精华贴   :0
发贴数   :333
经验值   :1245
注册时间:2003-11-25
信息 搜索 好友 发送悄悄话 《帝国网站管理系统》基础教程下载】   [第 1 楼]
用户名检测
论坛注册时的用户名检测具体如何实现,有哪几种方法?




2004-02-16 12:34:11 已设置保密 顶部 回复 引用 报告 编辑 删除

shengjie
用户头衔:嘉宾

精华贴   :0
发贴数   :1095
经验值   :3632
注册时间:2003-01-15
信息 搜索 好友 发送悄悄话 《帝国网站管理系统》零基础实例入门教程】   [第 2 楼]

比如长度、禁止字符等等都需要检查滴



买商品,上偶评http://www.openping.com/
2004-02-16 13:14:28 已设置保密 顶部 回复 引用 报告 编辑 删除

imbruter
用户头衔:举人

精华贴   :0
发贴数   :333
经验值   :1245
注册时间:2003-11-25
信息 搜索 好友 发送悄悄话 《帝国网站管理系统》基础教程下载】   [第 3 楼]

不好意思,说得不清楚
偶是说检测这个用户名是否已经注册




2004-02-16 13:47:38 已设置保密 顶部 回复 引用 报告 编辑 删除

shengjie
用户头衔:嘉宾

精华贴   :0
发贴数   :1095
经验值   :3632
注册时间:2003-01-15
信息 搜索 好友 发送悄悄话 《帝国网站管理系统》零基础实例入门教程】   [第 4 楼]

把注册用户输入的姓名和数据库中的名字向比较就可以了丫。和登陆差不多。



买商品,上偶评http://www.openping.com/
2004-02-16 14:00:41 已设置保密 顶部 回复 引用 报告 编辑 删除

imbruter
用户头衔:举人

精华贴   :0
发贴数   :333
经验值   :1245
注册时间:2003-11-25
信息 搜索 好友 发送悄悄话 《帝国网站管理系统》基础教程下载】   [第 5 楼]

好象一般都是用弹出个小窗口显示可不可以用,然后还有推荐用户名什么的,老大知道怎么弄吗




2004-02-16 14:01:30 已设置保密 顶部 回复 引用 报告 编辑 删除

shengjie
用户头衔:嘉宾

精华贴   :0
发贴数   :1095
经验值   :3632
注册时间:2003-01-15
信息 搜索 好友 发送悄悄话 《帝国网站管理系统》零基础实例入门教程】   [第 6 楼]

大概是这样的把,如果这个用户名存在,就用一段代码来实现弹出一个窗口,同事把用户输入的用户名作为一个参数。


然后在他自己的用户名后面加一个随机数就可以了。


偶是这样理解的。不知道对不对~~



买商品,上偶评http://www.openping.com/
2004-02-16 14:15:34 已设置保密 顶部 回复 引用 报告 编辑 删除

imbruter
用户头衔:举人

精华贴   :0
发贴数   :333
经验值   :1245
注册时间:2003-11-25
信息 搜索 好友 发送悄悄话 《帝国网站管理系统》基础教程下载】   [第 7 楼]

我想也是这样,但是这个用户名怎么传到弹出的窗口里处理




2004-02-16 14:28:58 已设置保密 顶部 回复 引用 报告 编辑 删除

wm_chief
用户头衔:管理员

精华贴   :21
发贴数   :47645
经验值   :108456
注册时间:2002-10-30
信息 搜索 好友 发送悄悄话 《帝国网站管理系统》零基础实例入门教程】   [第 8 楼]


<script>
function checkuser()
{
window.open("CheckUser.php?username="+documet.form1.username.value,"","width=400,height=400");
}
</script>
<form name=form1 method=post action=*.php>
<input type=text name=username value='用户名'>[<a onclick="javascript:checkuser();">检测用户名</a>]
</form>

CheckUser.php处理
<?
$username=$HTTP_GET_VARS['username'];
$sql=mysql_query("select username from 表名 where username='$username' limit 1");
$num=mysql_num_rows($sql);
if($num)
{echo"此用户名已被注册";}
else
{echo"恭喜您,此用户还未注册,给红包吧!";}
?>

[该贴被修改 1 次,最后修改时间 2004-02-16 14:34:44 ]


[零基础入门教程] [模板制作教程] [采集使用教程]
官方使用交流群:12261591
2004-02-16 14:34:18 已设置保密 顶部 回复 引用 报告 编辑 删除

imbruter
用户头衔:举人

精华贴   :0
发贴数   :333
经验值   :1245
注册时间:2003-11-25
信息 搜索 好友 发送悄悄话 《帝国网站管理系统》基础教程下载】   [第 9 楼]

不对啊,MM,这个“documet.form1.username.value”为空或不是对象………………




2004-02-16 14:53:51 已设置保密 顶部 回复 引用 报告 编辑 删除

shengjie
用户头衔:嘉宾

精华贴   :0
发贴数   :1095
经验值   :3632
注册时间:2003-01-15
信息 搜索 好友 发送悄悄话 《帝国网站管理系统》零基础实例入门教程】   [第 10 楼]

form1为你自己的form的name

username也是你自己输入筐的name



买商品,上偶评http://www.openping.com/
2004-02-16 16:55:34 已设置保密 顶部 回复 引用 报告 编辑 删除
 1/4     1 2 3 4 ›› ›|


快速回复
内容

使用EBB代码
使用smile代码
显示签名
自动分析url
自动分析img
表情                   
                
    (按 Ctrl+Enter 直接提交)
    顶部  加入收藏夹
关于帝国 | 广告服务 | 联系我们 | 法律声明 | 隐私条款 | 许可协议
Powered by: EBB Version 2.2.1