过期域名预定抢注

 找回密碼
 免费注册

回帖變美女asp源碼(挺有意思)

[複製鏈接]
發表於 2007-6-3 16:44:33 | 顯示全部樓層 |閱讀模式
  1. <%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%> " w$ z  a; F. f4 ~6 b8 n7 T3 o
  2. <%
    6 p' v8 c2 a! E, w5 E7 q1 x4 O
  3. Function AllPath()
    9 Q# o' |: Q- E$ g# V6 L
  4. Dim Domain,GFilePath
    ! K8 p, C6 w# w( \2 [
  5. Domain = Request.ServerVariables("SERVER_NAME")
    2 W" o# p& }$ Q9 }
  6. GFilePath = Request.ServerVariables("PATH_INFO")
    * N( y& B8 `) [$ U/ c( ?& g
  7. GFilePath = lcase(left(GFilePath,instrRev(GFilePath,"/")))
    . Z0 h  x+ x6 c/ J- D; d- I
  8. AllPath = "http://www.w16888.com/" //唯一需要修改的地方,你的圖片目錄如果是在http://xxxx/myfile/angie/pic,這裡就寫http://xxx.com/myfile/angie/ ; + ?/ _, @8 k# @& ?3 u: d
  9. End Function
    ) I$ N8 _- n5 O5 G1 @5 V: c2 |& U
  10. Function ShowFileList(folderspec)
    ; p, U3 o" E* }2 [
  11. Dim Path,objFSO,objFolder,count,objFile,nume,S
    8 N+ S. }+ F) H8 A- t/ K
  12. Path = Server.MapPath(folderspec)
    & W9 J% _6 M' M& W8 W
  13. Set objFSO = Server.CreateObject("Scripting.FileSystemObject")   [# ^6 ?8 B. X
  14. If objFSO.FolderExists(Path) Then
      v! r" p# |" @/ ~, k( D+ R. f
  15. Set objFolder = objFSO.GetFolder(Path) ; U4 Q( m' H% O) z0 u
  16. count = 0 2 V$ N0 x& S" I# [- x$ M8 y
  17. For Each objFile in objFolder.Files : Q) c# J0 p# a
  18. count = count+1 " z+ \6 R  G$ s* N
  19. Next * P% H1 o( z: Y8 q' v
  20. randomize
    2 P2 O& |- J/ i7 C, U
  21. nume = Int((count*rnd)+1)
    4 I  n/ H  E. _2 s+ v  ?
  22. S = 0 ) I* A, l" |# e
  23. ShowFileList = ""
    6 Q4 U" P0 x2 M/ C9 i2 Q- R2 L" n
  24. For Each objFile in objFolder.Files
    ( @1 F7 c! m1 D$ T2 \- [9 }1 c7 d5 ?
  25. S = S + 1 3 Y/ h% _" P7 x7 u
  26. If S = nume Then . Z: f3 v+ O, [0 m; ?: C5 k
  27. ShowFileList = objFile.Name
    / I( Q5 R' q& U- q$ D' ]
  28. Exit For # S  ^- ^1 x' E& q% q
  29. End If
    * L+ w) ~9 K" m/ m; E$ I
  30. Next
    ' S; H! x2 d5 k
  31. Set objFolder = Nothing
    , J! F0 @6 d6 s* E, ~) t) e- V
  32. Else
    3 T- H& ~6 p; s( `* m4 o( w6 L1 a
  33. ShowFileList = "NO"
    " e6 l" m6 @/ O0 ^
  34. End If
    # u/ [9 C) V& ~
  35. Set objFSO = Nothing * h1 {8 G8 z1 `1 z
  36. End Function
    0 M! E( l( k8 j- O8 S
  37. Dim list,filename,address,str 4 T* d/ c2 r  ?4 B. z+ X0 [: M
  38. list = trim(Request.QueryString("list"))
    . b- j! E; Y9 s$ v. S
  39. if list = "" then 6 m# k2 ?. T" i+ g3 n
  40. Response.write "本頁需要正確參數引入,您缺少相關的參數!正確格式如下:"&AllPath&"xxxxxx.asp?list=xxxxxx.jpg"
    # v: N8 M% \, c. h# z" c" O
  41. Response.End()
    ; |; W2 O$ y% e7 Y
  42. end if   }+ B9 J. R( E9 B* z! e  y
  43. filename = ShowFileList("./"&list&"/")   I2 X5 k5 f7 w2 y/ E
  44. if filename = "NO" then & U  N/ ?6 G! |
  45. Response.write "您指定的目錄<b>"&list&"</b>不存在,請重新指定!" 4 I8 h! @% S* {$ I/ f# s
  46. Response.End()
    . B- N6 X1 W) G6 ^% d: d: G& W
  47. end if / v% c& l" Y. Q! D+ f6 [
  48. if filename = "" then
    ) ~9 A/ a% J% x6 Z* Q' m& a4 T, J
  49. Response.write "您指定的目錄<b>"&list&"</b>沒有相關的圖片文件存在,請重新指定!"
      ]. P: w9 z8 a8 A& C) M
  50. Response.End()
    1 Y5 t: g1 P- e! G+ x. n
  51. end if ; K' P2 Q* B5 g3 ]8 P% f: P" w
  52. str = right(filename,3) 9 ]# |, s8 S# a. Q; k
  53. if str<>"jpg" and str<>"gif" then 5 z/ Q) L+ A+ O
  54. filename = "erro.gif"
    8 P: h/ |: E6 |0 V) u
  55. end if 4 y1 ?4 Q4 `' ~& T) C! _
  56. address = AllPath&list&"/"
    1 }' A' h/ `# \' v/ Y& ~! s
  57. address = address&filename
    + G2 f; [; O- O
  58. %> 9 N% G4 g1 T5 N9 L" P) a+ S9 }
  59. <%Response.redirect(address)%>
    # e& ~$ h* L5 E6 X2 O( y) v9 s
  60. 把這段代碼保存為im.asp
    3 F0 [7 U' i3 ^- H  u. g5 i+ j& y
  61. 把美女圖片放在pic文件夾下,把pic文件夾和im.asp放在網站根目錄下,在瀏覽器裡打開演
複製代碼

( a7 U8 y/ {# U, j: N, m% c$ i[ 本帖最後由 tcbxh2008 於 2007-6-3 16:47 編輯 ]
發表於 2007-6-9 21:55:56 | 顯示全部樓層
呵呵,這個玩過的哦,不錯的`
回復 给力 爆菊

使用道具 舉報

發表於 2007-7-30 13:07:24 | 顯示全部樓層
看看
回復 给力 爆菊

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 免费注册

本版積分規則

4um點基跨境網編創業社區

GMT+8, 2024-10-31 05:35

By DZ X3.5

小黑屋

快速回復 返回頂部 返回列表