过期域名预定抢注

 找回密碼
 免费注册

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

[複製鏈接]
發表於 2007-6-3 16:44:33 | 顯示全部樓層 |閱讀模式
  1. <%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
    & N# r/ L4 s, A; s
  2. <%
    - F. ?! _2 v5 [; j
  3. Function AllPath()   N2 [% n8 m  w( _
  4. Dim Domain,GFilePath " b5 S- w6 ?( d, p& ~( W
  5. Domain = Request.ServerVariables("SERVER_NAME") ' T  D7 R# y( Y5 A' m4 x9 c
  6. GFilePath = Request.ServerVariables("PATH_INFO") " s+ F% x& L2 H: X7 B
  7. GFilePath = lcase(left(GFilePath,instrRev(GFilePath,"/")))
    3 H2 Y+ b7 _' [% [* H, I9 Z5 |
  8. AllPath = "http://www.w16888.com/" //唯一需要修改的地方,你的圖片目錄如果是在http://xxxx/myfile/angie/pic,這裡就寫http://xxx.com/myfile/angie/ ; ( C( f5 ?& ]' w" }# K' y
  9. End Function
    0 I6 P+ C) d4 {1 S; q. c6 ^  m6 M
  10. Function ShowFileList(folderspec) 3 Q: E# P/ D" z2 }
  11. Dim Path,objFSO,objFolder,count,objFile,nume,S ( p; @7 ~0 O5 a' P9 ]' a/ }
  12. Path = Server.MapPath(folderspec) 3 Y2 |+ }( v1 S: s# l! F$ d
  13. Set objFSO = Server.CreateObject("Scripting.FileSystemObject") ( T: w& m1 ^- r" z8 v( I- Y2 ?
  14. If objFSO.FolderExists(Path) Then
    , u7 p8 _" L* u8 \6 G( `+ K1 |* s
  15. Set objFolder = objFSO.GetFolder(Path)
    + B- w2 \( T, w6 r, a  N
  16. count = 0
    , m, h' e* Z; n- @
  17. For Each objFile in objFolder.Files 4 s4 W+ K- w5 g5 D3 H" W
  18. count = count+1 & M7 M- H' p; N; B. t; N0 K1 n
  19. Next
    % V2 @9 U1 @0 b, P$ |+ W3 c8 T
  20. randomize 5 u$ N& b0 f) d) j' N/ H
  21. nume = Int((count*rnd)+1)   R8 J4 G- @8 e% K+ m+ ^/ ^, o
  22. S = 0 6 v8 x3 I4 H, k+ i
  23. ShowFileList = ""
    / C7 B4 ^3 q! p) L% k: N
  24. For Each objFile in objFolder.Files
    $ l6 d& Y& [; F. e
  25. S = S + 1 - R& U0 K9 d+ V% u
  26. If S = nume Then ' c" _' y2 t- h9 v
  27. ShowFileList = objFile.Name ( l# {: H. m4 i8 i
  28. Exit For % J5 J* {8 h' e# m9 z4 V8 L0 y
  29. End If
      x7 M/ {" z- m
  30. Next
    * ~2 e. l3 A( P/ f! {
  31. Set objFolder = Nothing & ]& A7 O9 g$ x
  32. Else
    ) ^: g) q: ?8 {; O+ k
  33. ShowFileList = "NO" ( h6 L2 m+ B- D) b6 S5 i$ _7 t# L2 t
  34. End If
    & Y$ ~* S" a# L- {' y6 M* W' j: N
  35. Set objFSO = Nothing
    5 L4 T: c7 Q/ G5 E+ j
  36. End Function ! b# A  r3 o2 {  y
  37. Dim list,filename,address,str
    ' B, \# B% j: s& U9 f" @
  38. list = trim(Request.QueryString("list"))
    8 u' [) B. g6 e/ F5 Y2 c
  39. if list = "" then & y' m) {3 J. M: w: l( j* X
  40. Response.write "本頁需要正確參數引入,您缺少相關的參數!正確格式如下:"&AllPath&"xxxxxx.asp?list=xxxxxx.jpg"
    * R# Z* k6 X) V" i" r# m5 G7 ]
  41. Response.End()
    ( J5 N% M+ e4 m0 H
  42. end if
    % I0 N4 u4 I2 G, ^  Y" ^$ z6 B& m
  43. filename = ShowFileList("./"&list&"/")
    1 |0 N7 U8 @' O0 q
  44. if filename = "NO" then 3 a. Q2 ?; u2 y: p* n
  45. Response.write "您指定的目錄<b>"&list&"</b>不存在,請重新指定!" ! |3 |$ |) U- t& g4 t! \4 l
  46. Response.End()
    ) s6 b3 q: U3 v! @) l: _
  47. end if & h, r8 o; F. Y8 U, E* s/ I, N
  48. if filename = "" then
    ! w3 ]/ n3 s5 O) V' P
  49. Response.write "您指定的目錄<b>"&list&"</b>沒有相關的圖片文件存在,請重新指定!" % X/ |! X& b; [3 z! d, k
  50. Response.End() , |+ `4 v2 O$ z) Z) c8 \, L
  51. end if
    6 L6 g* Q3 v$ @" p- [
  52. str = right(filename,3)
    ' G5 b1 f! j9 r9 u  D1 ^+ _
  53. if str<>"jpg" and str<>"gif" then
    ; ~" n2 T* W% {" A: A
  54. filename = "erro.gif"
    " @) g7 u! J; P! u; T
  55. end if % W. ?* f8 j: B$ ^
  56. address = AllPath&list&"/"
    6 M3 w: w" h! i* L5 X2 t
  57. address = address&filename
    7 L2 x# a" w) V$ L
  58. %> / D- |' M" k, x& C: b3 u
  59. <%Response.redirect(address)%>
    7 w, E  c- P9 Y3 a7 R! e# a
  60. 把這段代碼保存為im.asp' }, l# q! D; q5 ^$ [, P4 q
  61. 把美女圖片放在pic文件夾下,把pic文件夾和im.asp放在網站根目錄下,在瀏覽器裡打開演
複製代碼

5 o! W7 f# r% O% ~[ 本帖最後由 tcbxh2008 於 2007-6-3 16:47 編輯 ]
發表於 2007-6-9 21:55:56 | 顯示全部樓層
呵呵,這個玩過的哦,不錯的`
回復 给力 爆菊

使用道具 舉報

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

使用道具 舉報

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

本版積分規則

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

GMT+8, 2024-11-27 22:06

By DZ X3.5

小黑屋

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