用户密码中包括:"/"合理吧?但...
如下,所有的InetGetSize,InetRead遇到若用户密码中带有"/"全部返回失败.若用户密码中不包括这个斜杠,则一切正常运行.$test= InetGetSize("http://hong:~/hong@test.com.cn/exchweb/img/outbox.gif",1)
MsgBox(64,"$test",$test)
$test1= InetGetSize("http://test:test@test.com.cn/exchweb/img/outbox.gif",1)
MsgBox(64,"$test1",$test1)
$test= InetRead("http://hong:~/hong@test.com.cn/exchweb/img/outbox.gif",1)
MsgBox(64,"$testInetRead",$test)
$test1= InetRead("http://test:test@test.com.cn/exchweb/img/outbox.gif",1)
MsgBox(64,"$test1InetRead",$test1)
请专家鉴定一下是否为BUG? 因如上有一个WEB内网服务的exchweb是局域网的,大家不能立即拿来就试验,
大家可以拿自己的环境试一下.... 感谢:唯一(爱)在QQ群上 的帮助,/替换 成 %2F 依然不行. 本帖最后由 boyhong 于 2010-4-14 10:01 编辑
我暂时的解决方法:
IfStringRegExp($pass,"(?s)/(?s)") Then........................
等待专家们的确认。谢谢大家。 真要命了,杯具啊~~~~
若用户密码中包含:@也会出现一楼的问题啊!!!!!!!!!!!! 中加"/"想法不错,可行性也不错,不知是否需要函数转换一下,(编程若用java,java
中的函数转换.):face (36)::face (19)::face (39): 这带歧义的语句真不好说啊. 回复 7# thesnow
用户将密码中的字符设为:“@” “/ ”这都是合法的呀~~~
InetGetSize,InetRead 下个版本是不是专家们再想想办法处理一下?不能不让用户设密码中不准带“@” “/ ”呀,我没招了~~~ 中加"/"想法不错,可行性也不错,不知是否需要函数转换一下,(编程若用java,java
中的函数转换.): ...
anna 发表于 2010-4-16 11:07 http://www.autoitx.com/images/common/back.gif
我们公司好多用户自己设的密码就带有:/ @ 这些特殊字符,这很正常的哦,不是停留在想法阶段~~
页:
[1]