|
作者: zbasic [zbasic] 论坛用户 | 登录 |
在一个页面中有个input窗口。action到下一个页面,在下一个页面中要判断上个页面中传过来的数据是否符合条件。 比如说判断他是否为空,长度是否超出,因为有好几个类似的input窗口,如果每次都做一个判断显然是不符合逻辑的。 比如说以下语句 <% soft_name=trim(request.Form("soft_name")) if request.Form("soft_name")="" then response.Write("软件名称不能为空"&"<a href='javascript:history.go(-1);'>"&"点击返回") end if %> 如果做一个函数 <% function cutstr(str) if len(str)="" then response.Write("软件名称不能为空"&"<a href='javascript:history.go(-1);'>"&"点击返回") end if end function %> 然后在调用时通过函数来判断,但是具体怎么样来调用这个函数,或者有什么错误。。麻烦指点 |
地主 发表时间: 04-08-19 11:50 |
回复: qiezic [qiezic] | 登录 |
可以这样访问: call cutstr(soft_name) 不过你这句写的好象不对“if len(str)="" then ……”,因为len(str)是大于等于零的,所以你的这个条件是永远不成立的。建议改为“if len(str)=0 then ……”。就可以了! |
B1层 发表时间: 04-08-19 11:59 |
回复: zbasic [zbasic] 论坛用户 | 登录 |
谢谢。。自己找了半天是找出这个问题来了。。不过还是谢谢了。。 |
B2层 发表时间: 04-08-19 16:59 |
|
20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon
粤ICP备05087286号