Chinaunix首页 | 论坛 | 博客
  • 博客访问: 703015
  • 博文数量: 181
  • 博客积分: 2548
  • 博客等级: 少校
  • 技术积分: 1739
  • 用 户 组: 普通用户
  • 注册时间: 2008-11-29 16:36
个人简介

爱咋咋地

文章分类

全部博文(181)

文章存档

2023年(17)

2022年(19)

2021年(3)

2020年(1)

2018年(1)

2017年(1)

2014年(1)

2013年(4)

2012年(11)

2011年(19)

2010年(22)

2009年(71)

2008年(5)

分类: WINDOWS

2009-03-12 14:59:40

很久没有做asp的东西了,今天老婆又让帮她做个东西,翻出来,发现已经不会了(从学校毕业后就没动过一点)。
 
要做个无组件上传的的东西,原来写过一个东西,现在找不到了。
 
还得从头再来,上网去找还真不少,呵呵
找到一个ASP实例:6行代码实现无组件上传()
 
  upload.asp文件
  <%
  Function GetFileName(ByVal strFile)
  If strFile <> "" Then
   GetFileName = mid(strFile,InStrRev(strFile, "\")+1)
  Else
   GetFileName = ""
  End If
  End  function

  strFileName = Request.Form("file1")
  Set objStream = Server.CreateObject("ADODB.Stream")
  objStream.Type = 1 ' adTypeBinary
  objStream.Open
  objStream.LoadFromFile strFileName
  objStream.SaveToFile Server.MapPath(GetFileName(strFileName)),2
  objStream.Close
  %>

  upload.htm文件
 


  
    
 

就这么点儿,我记得当时我可是写了很多东西的。先试试看再说。

在本机运行,很好用。后来感觉还是不对,这个东西只能是在自己的服务器上面来用,LoadFromFile 这个函数没办法从远端读取文件的,我文件已经在服务器上了,还用的着这个东西来“脱了裤子放屁”啊,晕。这种东西应该会害人的,尤其是新手。

继续找:发现了http://blog.csdn.net/faintbear/archive/2004/10/15/138034.aspx这篇文章,隐约想起了原来自己的东西,呵呵,都是2004的文章,我也是在2004年时做的asp,物是人非啊

决定自己再来实现一下这个东西。

 

这其中的到了如下网址的帮助,在此表示感谢

http://www.cnblogs.com/bluearrowGZ/archive/2008/02/25/1080017.html(关于上传大小的限制)

(adodb.stream write时报错的原因)

最后就是这次写完后,一定要传到svn上,再不让它丢了。

阅读(939) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~