人人做人人澡人人爽欧美,国产主播一区二区,久久久精品五月天,羞羞视频在线观看免费

當前位置:蘿卜系統下載站 > 技術開發教程 > 詳細頁面

6行代碼完成無組件上傳

6行代碼完成無組件上傳

更新時間:2022-08-05 文章作者:未知 信息來源:網絡 閱讀次數:

stimson(原作)

目前有很多無組件上傳類,我大概看了一下,大多寫的相當復雜,有的居然還只能傳文本最關鍵的是沒有10行代碼以下的 :)我花了一個晚上時間研究了一下ADODB.Stream,并且用了6行代碼實現了無組件上傳:

strFileName = Request.QueryString("file1")
Set objStream = Server.CreateObject("ADODB.Stream")
objStream.Type = 1 ' adTypeBinary
objStream.Open
objStream.LoadFromFile strFileName
objStream.SaveToFile Server."123_onweb.gif",2


使用方法:
把上面的代碼寫成upload.asp
在瀏覽器里面輸入:
http://XXX/upload.asp?file1=c:\上傳文件\123.gif
XXX為你的主機地址
執行完后你會看到你的目錄下面多了一個123_onweb.gif
他就是你要文件拉!!!!


根據原理我們可以擴展以下代碼:
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文件
<form name="FORM" action="upload.asp" method="post">
  <input type="submit" name="submit" value="OK">
     <input type="file" name="file1" style="width:400"  value="">
</form>

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

網站地圖xml | 網站地圖html
主站蜘蛛池模板: 英山县| 西吉县| 赫章县| 永寿县| 连城县| 南皮县| 松江区| 铜陵市| 依兰县| 东丰县| 肃南| 清远市| 罗田县| 永兴县| 福清市| 威信县| 牡丹江市| 富锦市| 凤凰县| 高雄县| 福清市| 鹿邑县| 怀柔区| 宝坻区| 巴塘县| 灵石县| 临朐县| 桓台县| 丰都县| 图片| 大宁县| 东光县| 平定县| 怀来县| 保亭| 连南| 镇雄县| 郸城县| 安平县| 基隆市| 衡山县|