晚上闲着没事,在找这个Blog的漏洞,发现一个极其郁闷的低级问题,就是在翻页里,如果地址后面的页面参数不是数字,如:blog/default.asp?page=2a,就会出错了,const.asp这个页面报错。
赶紧修了先。
半分钟搞定。
修改代码如下:
找到报错那一行,即:
If IsInteger(Curpage)=False or Curpage<0 Then Curpage=1
改成:
If IsInteger(Curpage)<>False Then
If Curpage<0 Then Curpage=1
Else
Curpage=1
End If