Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

金币或者RMB求帮忙修改注册限制(用户名只能数字和字母)

[复制链接]
achilles520 发表于 2010-2-14 11:55:52 | 显示全部楼层 |阅读模式
如题,我找到在do_register.htm里面限制字符什么,应该是在这里修改吧?
但是w 自己不会改,也在论坛里没有搜索到,只找到这个
https://discuz.dismall.com/viewth ... &from=favorites
但是这个是discuz的,我要UCH的,在UCH的

金币或者RMB求求帮忙写个UCH的,钱不多啊只是为了表示感谢。如果有人可以帮忙麻烦发个信息给我。或者请直接把修改方发在论坛,我想不光我一个人需要吧,我会联系你的。感谢
MC琦 发表于 2010-2-14 17:41:59 | 显示全部楼层
DZ有,你可以关闭UCH注册,只开发DZ注册就可以了。
回复

使用道具 举报

 楼主| achilles520 发表于 2010-2-14 20:07:40 | 显示全部楼层
...问题是我不需要DZ。。。难道安装一个DZ然后禁止发帖来只使用注册功能?你可以帮忙么?
回复

使用道具 举报

 楼主| achilles520 发表于 2010-2-15 08:38:50 | 显示全部楼层
再顶一下 说了RMB都没人帮忙?
回复

使用道具 举报

mlyguest7 发表于 2010-2-15 09:35:42 | 显示全部楼层
MS ucenter里有这个功能。
回复

使用道具 举报

 楼主| achilles520 发表于 2010-2-15 18:50:14 | 显示全部楼层
...有吗?我是只让数字或者字母的组合可以注册为账号 其他的所有一切,中文和特殊符号什么的都不让注册为账号
回复

使用道具 举报

pudding129 发表于 2010-2-15 20:30:37 | 显示全部楼层
加个判断用户名的函数,放在最后
  1. //检查用户名是否有效,字符长度大于6小于20,字母,数字,下划线
  2. function isvalidusername($username) {
  3.         return strlen($username) > 6&&strlen($username) < 20&&preg_match("/^[A-Za-z0-9_]+$/", $username);
  4. }
复制代码
在$username = trim($_POST['username']);下面添加
  1. if(!isvalidusername($username)) {
  2.                         showmessage('用户名非法');
  3.           }
复制代码
回复

使用道具 举报

 楼主| achilles520 发表于 2010-2-15 22:08:14 | 显示全部楼层
感谢啊 请问文件是do_register.htm?或是改哪一个?可以告诉下么
回复

使用道具 举报

 楼主| achilles520 发表于 2010-2-16 08:33:30 | 显示全部楼层
继续求助
回复

使用道具 举报

canonsiu 发表于 2010-2-16 19:18:29 | 显示全部楼层
可以+QQ
328307635
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-17 14:22 , Processed in 0.039590 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表