如何修改discuz的注册方式 我想修改discuz的注册方式为规定注册用户名只能是邮箱格式,请部应该修改哪几个文件,尽量详细一点,主要是文件太多,也不知道它的整个架构是怎样的,不知道怎样改,谢谢各路高手啦 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 看样子你要改DZ很难。现在和uc联系的比较紧密。你要先看懂UC,比较复杂 if(strlen($username) < 3) { showmessage('profile_username_tooshort'); } if(strlen($username) > 15) { showmessage('profile_username_toolong'); }替换成 if(!isemail($email) || $invalidemail) { showmessage('profile_email_illegal'); //profile_email_illegal 可以改成你提示的信息 } 可能我说得不够清楚,我知道用正则表达式,但我不知道discuz整个站点的架构是怎样的,就是不清楚它的注册显示页面和处理函数都在什么地方,在哪个文件,关键是我要找出要修改的地方,我不是问修改的方法,只是要知道修改的地方,有哪位研究过这个的 register.htmregister.php两个文件入手。。自然就找到相关额文件了 ucenter/model/user.phpfunction check_username应该改里面的正则就行了 php源码被盗 事件 ID ( 487 ) 求助 问一下类别的数据该如何组织 xml解析亂碼問題,在線等待,急!!!! 如何获取一个ip地址的HTTP状态码? 用ftp安装PEAR怎么不会自动同步啊? 新年快乐!散分 升级到php4.30RC3后应注意哪些方面的东东? 在windows下安装apache+PHP+mysql,请问PHP从哪个版本开始支持模块安装的? 怎样得知用户关闭了当前窗口? LINUX+PHP5怎么连接mssql2000呢? 下面的 代码放在echo 里该怎么写啊?
showmessage('profile_username_tooshort');
}
if(strlen($username) > 15) {
showmessage('profile_username_toolong');
}替换成 if(!isemail($email) || $invalidemail) {
showmessage('profile_email_illegal'); //profile_email_illegal 可以改成你提示的信息
}
register.htm
register.php两个文件入手。。自然就找到相关额文件了
function check_username
应该改里面的正则就行了