一个防注入的强转数字函数

作者:网络 来源:佚名 更新时间:2009-01-15 17:22:19 点击:

很多安全注入问题就是因为get方式提交的参数不进行过滤和处理的原因,网页设计爱好者原创发布一个可以判断并强转为数字的函数,推荐收藏。

以下是函数代码:
function chkint(para) ’检测是否有效的数字
  chkint=0
 if not (isnull(para) or trim(para)="" or not isnumeric(para)) then
  if para<0 then para=0
  if para>2147483647 then para=0
  chkint=clng(para)
 else
  chkint=0
 end if
end function