CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

提供利用AspJpeg组件实现远程图片保存的实例完整代码,非常实用。

楼主coolbird88(小鸟来一只)2006-06-02 17:37:10 在 Web 开发 / ASP 提问

感谢netdust提供核心代码,谁能继续改良,请继续开源。  
  <%  
  '**********Csdn技术区-coolbird88提供完整代码,感谢netdust提供核心代码*********  
   
  Server.ScriptTimeOut=99999  
  savepath="upfiles/"   '图片保存路径,可以根据自己的需要,进行修改,如没有创建此文件夹,系统将自动创建  
  imgpath=request("imgpath")  
   
  if   imgpath=""   then  
  response.write   "<form   name=mofeiform   method=post   action=''><input   type=text   name=imgpath   size=35>   <input   type=submit   name=Submit001   value=上传></form><br>在输入框中输入远程图片地址,如图片不存在,程序自动放弃本次操作."  
  else  
   
  str   =   right(imgpath,3)    
  if   str<>"jpg"   and   str<>"gif"   then    
    response.write   "文件格式不正确 [   <a   href=#   onclick=history.go(-1)>重新上传</a>   ]"  
  response.end  
  end   if    
   
  '为文件重命名    
  randomize    
  ranNum=int(999*rnd)    
  filename=year(now)&month(now)&day(now)&hour(now)&minute(now)&second(now)&ranNum    
  '为文件重命名结束    
   
  set   mXmlHttp   =   Server.CreateObject("Msxml2.XMLHTTP")  
  mXmlHttp.open   "GET",imgpath,false  
  mXmlHttp.send   strPostData  
   
  Set   jpeg1   =   Server.CreateObject("Persits.Jpeg")  
  jpeg1.OpenBinary(mXmlHttp.responseBody)  
  jpeg1.Width   =   130  
  jpeg1.Height   =   100  
  jpeg1.Save(server.mappath(savepath&filename&".jpg"))  
  Set   Jpeg1   =   Nothing  
  end   if  
  Response.write   "&nbsp;文件上传成功,请提交!"  
  response.end  
  imgurl=savepath&filename&".jpg"   '此句赋值之后可以写入数据库  
  %>  
  问题点数:0、回复次数:10Top

1 楼coolbird88(小鸟来一只)回复于 2006-06-02 21:28:46 得分 0

没有支持呀。。。严重打击我的积极性。Top

2 楼spook768(Prowriter)回复于 2006-06-03 08:33:28 得分 0

偶支持你Top

3 楼wubin264(学,然后发困)回复于 2006-06-03 12:35:45 得分 0

我也支持你!Top

4 楼gogocoming(上网钓鱼)回复于 2006-07-09 11:42:00 得分 0

还有俺,俺来地太迟了米?Top

5 楼lizh0103(天天向上)回复于 2006-08-17 17:13:12 得分 0

支持Top

6 楼xzr2004(只有偏执狂才能生存)回复于 2006-08-17 18:17:34 得分 0

up   upTop

7 楼gazhangting(河谷的小石)回复于 2006-10-12 13:57:04 得分 0

你自己试过没有啊,我用了一下,有BUG不能通过Top

8 楼gazhangting(河谷的小石)回复于 2006-10-12 14:13:34 得分 0

对不起,用了一下,发现不能自己创建文件夹Top

9 楼Rockjok(小明)回复于 2006-10-25 14:40:53 得分 0

不错啊~支持一下!!!!Top

10 楼ASP0000(代码狂热者)回复于 2006-10-25 17:26:58 得分 0

好象代码有些错误吧!调试了一下有点问题!Top

相关问题

关键词

得分解答快速导航

  • 帖主:coolbird88

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo