ASP遠(yuǎn)程保存圖片
更新時(shí)間:2006年07月07日 00:00:00 作者:
<%
'先下載遠(yuǎn)程圖片
url=\"http://www.im286.com/image... '遠(yuǎn)程圖片地址
savepath=\"D:\photo\\" '保存路徑
'為文件重命名
randomize
ranNum=int(999*rnd)
filename=year(now)&month(now)&day(now)&hour(now)&minute(now)&second(now)&ranNum
'為文件重命名結(jié)束
set xmlhttp=server.createobject(\"Microsoft.XMLHTTP\")
xmlhttp.open \"get\",url,false
xmlhttp.send
img = xmlhttp.ResponseBody
set xmlhttp=nothing
set objAdostream=server.createobject(\"ADODB.Stream\")
objAdostream.Open()
objAdostream.type=1
objAdostream.Write(img)
objAdostream.SaveToFile(savepath&filename&\".jpg\")
objAdostream.SetEOS
set objAdostream=nothing
'文件下載結(jié)束
Set Upload = Server.CreateObject(\"Persits.Upload\") '打開(kāi)對(duì)象
Set File = Upload.OpenFile(savepath&filename&\".jpg\") '打開(kāi)已經(jīng)保存的文件
If File.ImageType <> \"JPG\" and File.ImageType <> \"GIF\" and File.ImageType <> \"BMP\" and File.ImageType <> \"PNG\" Then
Upload.DeleteFile savepath&filename&\".jpg\" '如果格式不正確就刪除這張已下載的圖片
response.write \"錯(cuò)誤的圖片格式\"
end if
'注銷實(shí)例
Set Upload = nothing
Set File = nothing
%>
'先下載遠(yuǎn)程圖片
url=\"http://www.im286.com/image... '遠(yuǎn)程圖片地址
savepath=\"D:\photo\\" '保存路徑
'為文件重命名
randomize
ranNum=int(999*rnd)
filename=year(now)&month(now)&day(now)&hour(now)&minute(now)&second(now)&ranNum
'為文件重命名結(jié)束
set xmlhttp=server.createobject(\"Microsoft.XMLHTTP\")
xmlhttp.open \"get\",url,false
xmlhttp.send
img = xmlhttp.ResponseBody
set xmlhttp=nothing
set objAdostream=server.createobject(\"ADODB.Stream\")
objAdostream.Open()
objAdostream.type=1
objAdostream.Write(img)
objAdostream.SaveToFile(savepath&filename&\".jpg\")
objAdostream.SetEOS
set objAdostream=nothing
'文件下載結(jié)束
Set Upload = Server.CreateObject(\"Persits.Upload\") '打開(kāi)對(duì)象
Set File = Upload.OpenFile(savepath&filename&\".jpg\") '打開(kāi)已經(jīng)保存的文件
If File.ImageType <> \"JPG\" and File.ImageType <> \"GIF\" and File.ImageType <> \"BMP\" and File.ImageType <> \"PNG\" Then
Upload.DeleteFile savepath&filename&\".jpg\" '如果格式不正確就刪除這張已下載的圖片
response.write \"錯(cuò)誤的圖片格式\"
end if
'注銷實(shí)例
Set Upload = nothing
Set File = nothing
%>
相關(guān)文章
發(fā)一個(gè)采集(小偷)用的類,ASP+緩存實(shí)現(xiàn)
發(fā)一個(gè)采集(小偷)用的類,ASP+緩存實(shí)現(xiàn)...2007-02-02使用xmlHttp結(jié)合ASP實(shí)現(xiàn)網(wǎng)頁(yè)的異步調(diào)用
使用xmlHttp結(jié)合ASP實(shí)現(xiàn)網(wǎng)頁(yè)的異步調(diào)用...2006-06-06asp下利用XMLHTTP 從其他頁(yè)面獲取數(shù)據(jù)的代碼
asp下利用XMLHTTP 從其他頁(yè)面獲取數(shù)據(jù)的代碼...2007-11-11