asp编程:判断IP,IP段是否合法示例
在做一个项目时为了更好的禁恶意者的行为.通常会禁IP,或IP段来防止恶意行为.如果只判断IP则好说.但判断IP段.
就难了.没有办法比较.下面说个示例.把IP转移为数值.意思就是把起始IP与终止IP转换为数值.这两数值间的数也就是
这两个IP间的IP.
代码:

  1. '//IP转换成数字,限制IP时用
  2. '// userIPnum = IP2Num(Request.ServerVariables("REMOTE_ADDR"))
  3. '// if userIPnum > IP2Num("192.168.0.0") and userIPnum < IP2Num("192.168.0.255") then
  4. '// response.write ("<center>您的IP被禁止</center>")
  5. '// response.end'
  6. // end if
  7.  
  8. function IP2Num(sip)
  9. dim str1,str2,str3,str4
  10. dim num IP2Num=0
  11. if isnumeric(left(sip,2)) then
  12. str1=left(sip,instr(sip,".")-1)
  13. sip=mid(sip,instr(sip,".")+1)
  14. str2=left(sip,instr(sip,".")-1)
  15. sip=mid(sip,instr(sip,".")+1)
  16. str3=left(sip,instr(sip,".")-1)
  17. str4=mid(sip,instr(sip,".")+1)
  18. num=cint(str1)*256*256*256+cint(str2)*256*256+cint(str3)*256+cint(str4)-1
  19. IP2Num = num
  20. end if
  21. end function

,

Jmail发送邮件实例
今天帮阿文做了个发送邮件的页面.就是在网页中填写表单后发送到指定邮箱.看下面代码.
表单页面我就不贴出来了.下面代码是处理表单数据与发送邮件.

  1. email.asp-处理数据部分
  2. sex = Request.Form("sex") '没有用到任何安全过滤函数.因为是发送到邮箱.
  3. Contact = Request.Form("contact")
  4. Email = Request.Form("email")
  5. Message = Request.Form("message")
  6. Str =  "<div style=""height:22px; font-size:12px;"">Sex:" & sex & "</div>"
  7. Str = Str & "<div style=""height:22px; font-size:12px;"">Contact Number:" & contact & "</div>"
  8. Str = Str & "<div style=""height:22px; font-size:12px;"">Email:" & email & "</div>"
  9. Str = Str & "<div style=""height:22px; font-size:12px; padding:5px 0;"">Message:" & message & "</div>"

Read the rest of this entry »

, , , , ,

今天写一篇关于后台新闻列表全选删除的文章。

对于歌特中国中的日志在发表带符号的日志时页面上的符合有些错误会变成全角。

稍稍懂的代码的朋友都应该知道怎么解决。下面开工。

JS代码部分:(加到页面中)

Read the rest of this entry »

数组项目的统计方法(Array Statistics)如下:

查询 日期(2007-12-2)

找到三条记录如下:

记录1服务项目字段值:|花门|鲜花|水晶灯|花车|地毯
记录1服务项目数量值:|2|10|2|1|5 // ( 2 , 10 , 2 , 1 , 5)
记录2服务项目字段值:|礼炮|鲜花|拱门|花车
记录2服务项目数量值:|4|10|2|1 //( 4 , 10 , 2 , 1)
记录3服务项目字段值:|花门|衣服|花车|地毯
记录3服务项目数量值:|1|2|1|5 //( 1 , 2 , 1 , 5)

现我统计上面记录服务项目名与数量

Read the rest of this entry »

,