<%
filename=request("filename")
if filename="" then
folder=server.mappath("./人物/写真small")
Set fso = CreateObject("Scripting.FileSystemObject")
Set f = fso.GetFolder(folder)
Set fc = f.Files
Randomize
pic=int(Rnd*fc.count)
i=0
For Each f2 in fc
if i=pic then filename=f2.path
i=i+1
Next
else
if right(filename,4)<>".jpg" then response.end
filename = replace(server.mappath(filename),"./","")
end if
Server_v1=Cstr(Request.ServerVariables("HTTP_REFERER"))
Server_v2=Cstr(Request.ServerVariables("SERVER_NAME"))
If Server_v1<>"" And Mid(Server_v1,8,Len(Server_v2)) = Server_v2 Then
'response.write filename
Response.Buffer = true
Response.ContentType = "image/jpeg"
set s = Server.CreateObject("ADODB.Stream")
with s
.Mode = 3
.Type = 1
.Open
.LoadFromFile(filename)
Response.BinaryWrite(.Read)
Response.Flush()
.Close
end with