特色栏目

ASP源码

PHP源码

.NET源码

JSP源码

游戏频道
专题合集
关闭菜单
首页> ASP教程> 6行代码实现无组件上传

6行代码实现无组件上传

时间:2009-06-24 16:47:20 作者:互联网

stimson(原作)

目前有很多无组件上传类,我大概看了一下,大多写的相当复杂,有的居然还只能传文本最关键的是没有10行代码以下的 :)我花了一个晚上时间研究了一下AD***.Stream,并且用了6行代码实现了无组件上传:

strFileName = Re***st.QueryString("file1")
Set objStream = Se***r.CreateObject("AD***.Stream")
ob***ream.Type = 1 ' adTypeBinary
ob***ream.Open
ob***ream.LoadFromFile strFileName
ob***ream.SaveToFile Server."123_onweb.gif",2


使用方法:
把上面的代码写成up***d.asp
在浏览器里面输入:
up***d.asp文件
<%
Function GetFileName(ByVal strFile)
  If strFile <> "" Then
   GetFileName = mid(strFile,InStrRev(strFile, "")+1)
  Else
   GetFileName = ""
  End If
End  function

strFileName = Re***st.Form("file1")
Set objStream = Se***r.CreateObject("AD***.Stream")
ob***ream.Type = 1 ' adTypeBinary
ob***ream.Open
ob***ream.LoadFromFile strFileName
ob***ream.SaveToFile Se***r.MapPath(GetFileName(strFileName)),2
ob***ream.Close
%>

up***d.htm文件

up***d.asp" method="post">
  
    

相关文章 最新文章

相关应用

热门文章

猜你喜欢

返回顶部