加入收藏 | 设为首页 | 会员中心 | 我要投稿 聊城站长网 (https://www.0635zz.com/)- 智能语音交互、行业智能、AI应用、云计算、5G!
当前位置: 首页 > 站长学院 > Asp教程 > 正文

利用AspUpload上传元件达成在远端存储图像的Asp技术

发布时间:2023-08-04 14:09:03 所属栏目:Asp教程 来源:
导读:通过aspupload上传组件实现的ASP实现远程保存图片

本站收录这篇文章通过aspupload上传组件实现的ASP实现远程保存图片,详细解说文章中相关aspupload 上传 组件 远程 技术与知识,欢迎能给大家一些在这方面的支持
通过aspupload上传组件实现的ASP实现远程保存图片
 
本站收录这篇文章通过aspupload上传组件实现的ASP实现远程保存图片,详细解说文章中相关aspupload 上传 组件 远程 技术与知识,欢迎能给大家一些在这方面的支持和帮助!下面是详细内容:
 
  程序代码(For Alixixi.com)如下:
 
<%
 
'先下载远程图片
 
url="http://www.CuoXin.com/images/logo.gif" '远程图片地址
 
savepath="D:/photo/" '保存路径
 
'为文件重命名
 
randomize
 
ranNum=int(999*rnd)
 
filename=year(now)&month(now)&day
 
(now)&hour(now)&minute(now)&second
 
(now)&ranNum
 
'为文件重命名结束
 
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
 
'文件下载结束
 
Set Upload = Server.CreateObject("Persits.Upload") '打开对象
 
Set File = Upload.OpenFile(savepath&filename&".jpg") '打开已经保存的文件
 
If File.ImageType <>
 
"JPG" and File.ImageType <>
 
"GIF" and File.ImageType <>
 
"BMP" and File.ImageType <>
 
"PNG" Then
 
Upload.DeleteFile savepath&filename&".jpg" '如果格式不正确就删除这张已下载的图片
 
response.write "错误的图片格式"
 
end if
 
'注销实例
 
Set Upload = nothing
 
Set File = nothing
 
%>
 
 

(编辑:聊城站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章