账号通
    

账号  

密码  

2512

查看

7

回复
主题:注册中文用户名和英文用户名使用了同一目录的修补办法 [收藏主题] 转到:  
kkynietg 当前离线

217

主题

0

广播

1

粉丝
添加关注
级别:二年级

用户积分:1242 分
登录次数:48 次
注册时间:2006/12/29
最后登录:2016/5/11
kkynietg 发表于:2010/3/15 13:49:00   | 只看该作者 查看该作者主题 楼主 
科汛在线商城系统(NET)

首先感谢“办公之旅”提出此问题!也感谢提出的思路!


以下是我的解决办法:


在ks_cls/kesion.commoncls.asp文件里找到


 Public Function ReturnChannelUserUpFilesDir(ChannelID,UserFolder)
    Dim Ce:Set Ce=new CtoeCls
    UserFolder=Ce.CTOE(R(UserFolder))
    Set Ce=Nothing
    ChannelID = ChkCLng(ChannelID)


 


修改为


 Public Function ReturnChannelUserUpFilesDir(ChannelID,UserFolder)
    Dim TmpUserFolder
    TmpUserFolder = UserFolder
    Dim Ce:Set Ce=new CtoeCls
    UserFolder=Ce.CTOE(R(UserFolder))
    Set Ce=Nothing
    if UserFolder=R(TmpUserFolder) then UserFolder="[" & UserFolder & "]"
    ChannelID = ChkCLng(ChannelID)


 


红色为我增加部分


经过我的测试,注册“我爱中国”使用目录“wazg”,注册“wazg”使用目录“[wazg]”,即解决了注册中文用户名和英文用户名使用了同一目录的问题,还望大家测试反馈。

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
cn2009 当前离线

1515

主题

3

广播

2

粉丝
添加关注
级别:高一年

用户积分:6151 分
登录次数:170 次
注册时间:2008/12/28
最后登录:2020/9/8
cn2009 发表于:2010/3/16 12:09:00   | 只看该作者 查看该作者主题 沙发 
科汛在线考试系统(NET)
以下是引用一生有你在2010-3-15 17:47:00的发言:

下个补丁版本会采用

不知道是不是这个星期会发布SP1?

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
kkynietg 当前离线

217

主题

0

广播

1

粉丝
添加关注
级别:二年级

用户积分:1242 分
登录次数:48 次
注册时间:2006/12/29
最后登录:2016/5/11
kkynietg 发表于:2010/3/16 11:47:00   | 只看该作者 查看该作者主题 藤椅 
科汛智能建站系统

我看了一下 目录不为空的不能改 改了里面路径就不对了 为空的目录可以直接删除 下次用户上传的时候会再次建立目录

 

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
办公之旅 当前离线

586

主题

9

广播

2

粉丝
添加关注
级别:五年级

用户积分:2594 分
登录次数:226 次
注册时间:2009/8/6
最后登录:2023/6/25
办公之旅 发表于:2010/3/16 10:37:00   | 只看该作者 查看该作者主题 板凳 
科汛在线考试系统(NET)
已注册的不修改恐怕不行吧 而且只改目录似乎也不行 数据库里不是有附件的下载地址吗 也需要修改,其他地方还有没有需要修改的我就不清楚了
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
kkynietg 当前离线

217

主题

0

广播

1

粉丝
添加关注
级别:二年级

用户积分:1242 分
登录次数:48 次
注册时间:2006/12/29
最后登录:2016/5/11
kkynietg 发表于:2010/3/16 10:33:00   | 只看该作者 查看该作者主题 报纸 
科汛在线考试系统(NET)

已注册的可不做修改,或者将现有的英文账户对应的目录名加上“[]”即可

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
办公之旅 当前离线

586

主题

9

广播

2

粉丝
添加关注
级别:五年级

用户积分:2594 分
登录次数:226 次
注册时间:2009/8/6
最后登录:2023/6/25
办公之旅 发表于:2010/3/15 21:33:00   | 只看该作者 查看该作者主题 地板 
科汛在线考试系统(NET)

感觉加一个中括号看起来有点别扭 可否加一个如!@$等符号中的一个 加在前面就行了

 

如果是给英文的加那么admin这个帐号要修改吧,还有以前注册的用户又如何修改呢 ,到时还请官方一并告知,希望尽早发布这个补丁哦

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
一生有你 当前离线

10439

主题

0

广播

18

粉丝
添加关注
级别:版主

用户积分:72521 分
登录次数:1969 次
注册时间:2006/7/1
最后登录:2021/8/25
一生有你 发表于:2010/3/15 17:47:00   | 只看该作者 查看该作者主题 7楼 
科汛智能建站系统

下个补丁版本会采用

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
办公之旅 当前离线

586

主题

9

广播

2

粉丝
添加关注
级别:五年级

用户积分:2594 分
登录次数:226 次
注册时间:2009/8/6
最后登录:2023/6/25
办公之旅 发表于:2010/3/15 16:27:00   | 只看该作者 查看该作者主题 8楼 
科汛在线网校系统

就是要找一个用户不用的字符来替换,而且限定只能使用汉字和数字以及26个字母。这个方法也可以,但是希望官方统一一个方案 免得以后升级出问题

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行0.20703秒 powered by KesionCMS 9.0