新闻中心

更新升级到Discuz!x2.5(0901)后注册用户字符未到15字符提示错误问题

作者 / 时间 2012-09-23 06:24:14

最近一段时间,由于discuz!X2.5更新(0901)版本后,使用无忧php虚拟主机用户反馈一些升级后产生的,各种莫名其妙的问题。无忧主机(www.51php.com)小编好冤枉呀,由于版本更新造成的BUG也算在无忧主机头上。小编今天收到用户QQ:1304****反馈升级Discuz!X2.5(0901)GBK版本后用户注册账号的时候字符未到15字符提示错误问题。小编搜索了一下官方论坛,得到确认的是官方已经承认了这个BUG。通过这个问题,小编给大家介绍一下解决方法。一、解决注册用户字符未到15字符提示错误问题方法 通过文本编辑器(EditPlus)打开文件...\static\js\register.js(修改前请先备份)查找:(大约在275行)

x.get('forum.php?mod=ajax&inajax=yes&infloat=register&handlekey=register&ajaxmenu=1&action=checkusername&username='
+ encodeURIComponent(username), function(s) {
修改为:
x.get('forum.php?mod=ajax&inajax=yes&infloat=register&handlekey=register&ajaxmenu=1&action=checkusername&username='
+ (BROWSER.ie && document.charset == 'utf-8' ?
encodeURIComponent(username) : username.replace(/%/g, '%25')), function(s) {
温馨提示:此方法只针对discuz!X2.5(0901)GBK版本有效,如果您在升级最新版本没有此项问题就无须修改,程序更新本来给站长来说是一场好事,现在给站长带来了一长灾难。所以无忧主机(www.51php.com)小编再次呼吁各位站长在新版本发放出来的时候,请勿急着升级。等待其他“小白鼠”升级使用了一段时间,在升级吧!   纯Linux环境下高端免备案香港独立IP地址 php空间,仅仅只需199元一年起。商务中国域名核心代理直销50元注册国际顶级域名

本文地址:https://www.51php.com/discuz/8667.html

1
1
1
1
1
1
1