|
主题: JAVA程序
|
 manc
职务:普通成员
等级:1
金币:0.0
发贴:108
注册:2001/8/16 8:45:18
|
#12001/10/15 17:53:15
你们好,现在我需要您们的帮忙,我的上司要我写一个认证。就是当你进入一个页面时要输入我们给定的用户名,否则就不给进入。限制条件是:“KJJ”三个字母必须在一起,其它的可以不同。不用密码。不管大小写。请问能给我写一个吗?如果我明天交不出,就要被OUT了,救救我!!!感谢不尽!!!我会努力学习JAVA的。 我的EMAIL:manclei@hotmail.com 谢谢!!
|
 5D荣誉斑竹
职务:版主
等级:3
金币:10.0
发贴:786
注册:2000/9/15 21:25:59
|
#22001/10/15 18:11:35
要不要数据库?
|
 manc
职务:普通成员
等级:1
金币:0.0
发贴:108
注册:2001/8/16 8:45:18
|
#32001/10/16 9:54:19
不能用数据库。其实相当于用一个字符确认句。确认用户名中有“KJJ”三个字母就可以了。
|
 5D荣誉斑竹
职务:普通成员
等级:5
金币:10.0
发贴:3292
注册:2001/5/24 10:01:29
|
#42001/10/16 12:21:05
我也不知道怎么写,帮你分析一下 用户名变量name 临时变量p=KJJ 下面对这两个字符串进行比较 function pass(name) var name,p='KJJ',i; { for (i=0;i<(name.length-2);i++) {if (name[i]==p[0]&&name[i+1]==p[1]&&name[i+2]==p[2]) { 则通过} 则错误 } 请从复制代码里看 www.5dmedia.com/bbs/posting.asp?action=copypost&topic=154706
编辑历史:[这消息被hve编辑过(编辑时间2001-10-16 12:22:37)] [这消息被hve编辑过(编辑时间2001-10-16 12:23:08)]
|
 manc
职务:普通成员
等级:1
金币:0.0
发贴:108
注册:2001/8/16 8:45:18
|
#52001/10/16 15:28:15
这是我写的源程序,但我无法把”a"给一个我想给定的变量。因为“a“应是一个包含“KJJ”的字符串,但我给不了,能帮我给定吗? 谢谢!
|
 helmet
职务:版主
等级:4
金币:10.0
发贴:1559
注册:2004/1/30 15:59:27
|
#62001/10/16 16:57:43
你看看,这样写行不行:
这样写,对于"kjj123","123kjj","123kjj123",都适用。
不知符不符合你的要求。请回复。
|
 manc
职务:普通成员
等级:1
金币:0.0
发贴:108
注册:2001/8/16 8:45:18
|
#72001/10/17 8:08:54
谢谢各位,很有用。怩OK了,感谢不尽!!!!!
|
 helmet
职务:版主
等级:4
金币:10.0
发贴:1559
注册:2004/1/30 15:59:27
|
#82001/10/17 11:16:15
没被OUT? 祝贺! ;)
|