婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > asp將本地的文件上傳到服務器

asp將本地的文件上傳到服務器

熱門標簽:西寧電銷外呼系統公司 聊城智能電銷機器人電話 上海市三維地圖標注 云南外呼系統代理 辦公用地圖標注網點怎么操作 南昌自動外呼系統線路 海東防封電銷卡 寧德防封版電銷卡 安陸市地圖標注app

今天我們講解如何利用asp的上傳功能將本地的文件上傳到服務器上。
最簡系統包括下面三個文件:

upload.htm                         --上傳口文件,選擇本地文件
uploadimg.asp                  --上傳程序控制文件
upload_5xsoft.inc            --無組件上傳類,此文件初學者不用學習,只要會用就可以了

upload.htm內容————上傳口文件,選擇本地文件

html>
head>
/head>

body>
table width="80%" border="0" align="center">
form name="form1" method="post" action="uploadimg.asp" enctype="multipart/form-data">
tr>
  td align="center">input name="upfile" type="file" id="upfile">/td>
 /tr>
   tr>
  td align="center">input type="submit" name="Submit" value="上傳圖片">/td>
 /tr>
 /form>
/table>
/body>
/html>

uploadimg.asp內容————上傳程序控制文件

!--#include FILE="upload_5xsoft.inc"-->
%
dim upload,file,filepath
filepath="UPLOAD/"
set upload=new upload_5xSoft ''建立上傳對象
for each formName in upload.file ''列出所有上傳了的文件
 set file=upload.file(formName) ''生成一個文件對象
 if file.FileSize>0 then     ''如果 FileSize > 0 說明有文件數據
 fname = file.filename
 file.SaveAs Server.mappath(filepathfname)  ''保存文件
 end if
set file=nothing
next
set upload=nothing ''刪除此對象

upload_5xsoft.inc內容————此文件內容不屬于本演練程序內容,本演練應用此類的方法

SCRIPT RUNAT=SERVER LANGUAGE=VBSCRIPT>
dim oUpFileStream

Class upload_5xSoft
 
dim Form,File,Version
 
Private Sub Class_Initialize 
dim RequestBinDate,sStart,bCrLf,sInfo,iInfoStart,iInfoEnd,tStream,iStart,oFileInfo
dim iFileSize,sFilePath,sFileType,sFormvalue,sFileName
dim iFindStart,iFindEnd
dim iFormStart,iFormEnd,sFormName
Version="無組件上傳類 Version 0.93"
set Form=Server.CreateObject("Scripting.Dictionary")
set File=Server.CreateObject("Scripting.Dictionary")
if Request.TotalBytes1 then Exit Sub
set tStream = Server.CreateObject("adodb.stream")
set oUpFileStream = Server.CreateObject("adodb.stream")
oUpFileStream.Type = 1
oUpFileStream.Mode =3
oUpFileStream.Open
oUpFileStream.Write Request.BinaryRead(Request.TotalBytes)
Response.Write "font size=""2"">頁面執行時間:"FormatNumber((Timer() -time1)*1000,3)"毫秒/font>br>"
oUpFileStream.Position=0
RequestBinDate =oUpFileStream.Read 
iFormStart = 1
iFormEnd = LenB(RequestBinDate)
bCrLf = chrB(13)  chrB(10)
sStart = MidB(RequestBinDate,1, InStrB(iFormStart,RequestBinDate,bCrLf)-1)
iStart = LenB (sStart)
iFormStart=iFormStart+iStart+1
while (iFormStart + 10)  iFormEnd 
 iInfoEnd = InStrB(iFormStart,RequestBinDate,bCrLf  bCrLf)+3
 tStream.Type = 1
 tStream.Mode =3
 tStream.Open
 oUpFileStream.Position = iFormStart
 oUpFileStream.CopyTo tStream,iInfoEnd-iFormStart
 tStream.Position = 0
 tStream.Type = 2
 tStream.Charset ="gb2312"
 sInfo = tStream.ReadText   
 '取得表單項目名稱
 iFormStart = InStrB(iInfoEnd,RequestBinDate,sStart)
 iFindStart = InStr(22,sInfo,"name=""",1)+6
 iFindEnd = InStr(iFindStart,sInfo,"""",1)
 sFormName = Mid (sinfo,iFindStart,iFindEnd-iFindStart)
 '如果是文件
 if InStr (45,sInfo,"filename=""",1) > 0 then
 set oFileInfo=new FileInfo
 '取得文件名
 iFindStart = InStr(iFindEnd,sInfo,"filename=""",1)+10
 iFindEnd = InStr(iFindStart,sInfo,"""",1)
 sFileName = Mid (sinfo,iFindStart,iFindEnd-iFindStart)
 oFileInfo.FileName=getFileName(sFileName)
 oFileInfo.FilePath=getFilePath(sFileName)
 '取得文件類型
 iFindStart = InStr(iFindEnd,sInfo,"Content-Type: ",1)+14
 iFindEnd = InStr(iFindStart,sInfo,vbCr)
 oFileInfo.FileType =Mid (sinfo,iFindStart,iFindEnd-iFindStart)
 oFileInfo.FileStart =iInfoEnd
 oFileInfo.FileSize = iFormStart -iInfoEnd -3
 oFileInfo.FormName=sFormName
 file.add sFormName,oFileInfo
 else
 '如果是表單項目
 tStream.Close
 tStream.Type =1
 tStream.Mode =3
 tStream.Open
 oUpFileStream.Position = iInfoEnd 
 oUpFileStream.CopyTo tStream,iFormStart-iInfoEnd-3
 tStream.Position = 0
 tStream.Type = 2
 tStream.Charset ="gb2312"
 sFormvalue = tStream.ReadText 
 form.Add sFormName,sFormvalue
 end if
 tStream.Close
 iFormStart=iFormStart+iStart+1
 wend
RequestBinDate=""
set tStream =nothing
End Sub

Private Sub Class_Terminate 
if not Request.TotalBytes1 then
 form.RemoveAll
 file.RemoveAll
 set form=nothing
 set file=nothing
 oUpFileStream.Close
 set oUpFileStream =nothing
 end if
End Sub
  
 
 Private function GetFilePath(FullPath)
 If FullPath > "" Then
  GetFilePath = left(FullPath,InStrRev(FullPath, ""))
 Else
  GetFilePath = ""
 End If
 End function
 
 Private function GetFileName(FullPath)
 If FullPath > "" Then
  GetFileName = mid(FullPath,InStrRev(FullPath, "")+1)
 Else
  GetFileName = ""
 End If
 End function

End Class

Class FileInfo
 dim FormName,FileName,FilePath,FileSize,FileType,FileStart
 Private Sub Class_Initialize 
  FileName = ""
  FilePath = ""
  FileSize = 0
  FileStart= 0
  FormName = ""
  FileType = ""
 End Sub
 
 Public function SaveAs(FullPath)
  dim oFileStream,ErrorChar,i
  SaveAs=1
  if trim(fullpath)="" or right(fullpath,1)="/" then exit function
  set oFileStream=CreateObject("Adodb.Stream")
  oFileStream.Type=1
  oFileStream.Mode=3
  oFileStream.Open
  oUpFileStream.position=FileStart
  oUpFileStream.copyto oFileStream,FileSize
  oFileStream.SaveToFile FullPath,2
  oFileStream.Close
  set oFileStream=nothing 
  SaveAs=0
 end function
End Class
/SCRIPT>

此文所訴的內容是上傳文件的最簡化程式,請朋友們自己分析一下,學會本演練,asp一般的上傳功能就基本掌握了

您可能感興趣的文章:
  • asp.net“服務器應用程序不可用” 解決方法
  • js獲取.aspx頁面里面的服務器控件和.ascx中的服務器控件值
  • aspx 服務器架設問題解決
  • Asp.net的服務器推技術 (Server Push)
  • Javascript 直接調用服務器C#代碼 ASP.NET Ajax實例
  • jquery獲取ASP.NET服務器端控件dropdownlist和radiobuttonlist生成客戶端HTML標簽后的value和text值
  • asp中判斷服務器是否安裝了某種組件的函數
  • IIS服務器中 ASP.NET State Service 開啟后 Session 仍容易丟失的問題終極解決辦法
  • asp在服務器把 XML 轉換為 XHTML的實現代碼
  • win2008 r2 服務器環境配置(FTP/ASP/ASP.Net/PHP)
  • iis8.5顯示ASP的詳細錯誤信息500 內部服務器錯誤解決方法
  • 服務器安全狗導致ASP.NET網站運行出錯的一個案例
  • 推薦4款傻瓜型的ASP服務器軟件(asp運行環境一鍵搭建工具)
  • asp服務器如何搭建

標簽:洛陽 南寧 衢州 平涼 青海 汕尾 贛州 崇左

巨人網絡通訊聲明:本文標題《asp將本地的文件上傳到服務器》,本文關鍵詞  asp,將,本地,的,文件,上,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《asp將本地的文件上傳到服務器》相關的同類信息!
  • 本頁收集關于asp將本地的文件上傳到服務器的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    国产精品久久看| 91精品国产91久久综合桃花| 另类调教123区| 视频在线观看一区二区三区| 亚洲人吸女人奶水| 亚洲另类一区二区| 一区二区三区四区亚洲| 一区二区三区.www| 亚洲v日本v欧美v久久精品| 亚洲妇熟xx妇色黄| 亚洲a一区二区| 韩国精品在线观看| 国产成人av电影在线播放| 北岛玲一区二区三区四区| 91在线观看下载| 欧美女孩性生活视频| 在线成人av影院| 久久在线观看免费| 自拍偷拍亚洲欧美日韩| 亚洲成a人v欧美综合天堂| 蜜臀久久久99精品久久久久久| 免费成人美女在线观看.| 美女www一区二区| 成人深夜在线观看| 欧美日韩一区二区三区高清| 日韩一级黄色片| 欧美极品另类videosde| 亚洲一区在线视频| 国产真实乱子伦精品视频| 粉嫩一区二区三区在线看| 欧美综合久久久| 久久综合色一综合色88| 中文字幕一区二区三区精华液| 亚瑟在线精品视频| 国产成人一区在线| 欧美午夜免费电影| 国产午夜精品福利| 亚洲国产精品自拍| 成人视屏免费看| 日韩视频一区二区三区| 日韩一区日韩二区| 久久精品国产精品亚洲综合| 99久久免费精品| 精品乱码亚洲一区二区不卡| 一区二区三区精品| 高清免费成人av| 日韩一区二区三区三四区视频在线观看| 中文在线资源观看网站视频免费不卡| 亚洲午夜免费电影| 99这里只有精品| 2020国产成人综合网| 亚洲观看高清完整版在线观看 | 懂色av一区二区三区蜜臀| 欧美久久一二三四区| 国产精品电影一区二区三区| 久久精品国产99| 在线中文字幕不卡| 中文字幕第一区二区| 另类欧美日韩国产在线| 欧美人与性动xxxx| 亚洲一级二级三级在线免费观看| 久久99精品国产麻豆不卡| 欧美视频日韩视频| 亚洲男同性视频| 91香蕉视频在线| 国产精品国模大尺度视频| 国产激情视频一区二区在线观看 | 国产精品一区不卡| 欧美成人性福生活免费看| 午夜精品久久久久久久蜜桃app| 色视频一区二区| 亚洲免费av在线| 在线国产电影不卡| 夜夜爽夜夜爽精品视频| 在线免费视频一区二区| 亚洲另类中文字| 欧美在线免费播放| 午夜久久久影院| 欧美高清你懂得| 麻豆精品在线看| 2021中文字幕一区亚洲| 国产伦精品一区二区三区免费| 久久综合999| 国产成人午夜高潮毛片| 国产欧美日韩卡一| 色综合久久中文综合久久牛| 亚洲综合视频在线| 91精品国产全国免费观看| 美女视频免费一区| 久久亚洲免费视频| 高清视频一区二区| 一区二区三区视频在线看| 在线观看日韩一区| 午夜精品久久久久久久蜜桃app| 欧美日韩国产小视频| 久久国产精品72免费观看| 欧美激情自拍偷拍| 欧美在线免费视屏| 国模少妇一区二区三区| 国产精品区一区二区三区| 在线一区二区视频| 麻豆成人久久精品二区三区小说| 国产亚洲欧美一级| 欧美色爱综合网| 激情av综合网| 又紧又大又爽精品一区二区| 欧美伦理影视网| 国产精品亚洲午夜一区二区三区| 亚洲欧美日韩系列| 日韩免费看的电影| 91亚洲午夜精品久久久久久| 毛片不卡一区二区| 亚洲精品中文字幕乱码三区| 欧美sm美女调教| 欧美专区在线观看一区| 国产乱理伦片在线观看夜一区| 亚洲美女偷拍久久| 久久免费视频一区| 欧美日韩你懂得| 床上的激情91.| 久色婷婷小香蕉久久| 亚洲综合小说图片| 国产精品传媒在线| 久久综合丝袜日本网| 欧美日韩国产免费一区二区| 不卡一区中文字幕| 韩国三级在线一区| 久久福利资源站| 午夜国产精品影院在线观看| 自拍偷拍亚洲综合| 国产精品私人自拍| 337p粉嫩大胆色噜噜噜噜亚洲 | 色香蕉成人二区免费| 国产乱码精品一区二区三区av | 亚洲高清一区二区三区| 国产精品护士白丝一区av| 久久综合九色综合欧美98| 欧美酷刑日本凌虐凌虐| 欧美亚洲自拍偷拍| 在线视频欧美精品| 色婷婷精品久久二区二区蜜臀av| 成人免费毛片a| 国产精品99久久久| 国产成人无遮挡在线视频| 蜜桃av噜噜一区| 免费在线观看一区二区三区| 视频一区二区三区在线| 亚洲高清免费观看| 亚洲成av人片在www色猫咪| 亚洲国产精品嫩草影院| 亚洲综合精品自拍| 婷婷六月综合亚洲| 视频一区二区中文字幕| 美脚の诱脚舐め脚责91| 裸体歌舞表演一区二区| 久久99精品久久只有精品| 久久99深爱久久99精品| 国产麻豆日韩欧美久久| 成人免费毛片高清视频| 99视频超级精品| 在线观看国产一区二区| 欧美男女性生活在线直播观看| 欧美日韩一区二区三区高清 | 国产精品国产三级国产a| 亚洲欧美欧美一区二区三区| 亚洲在线视频网站| 日韩不卡一区二区| 国模少妇一区二区三区| 国产mv日韩mv欧美| 色综合久久久网| 欧美精品久久一区二区三区| 日韩一区二区三免费高清| 久久综合国产精品| 亚洲天堂av一区| 美女在线视频一区| 成人午夜碰碰视频| 欧美日韩精品欧美日韩精品| 日韩免费看的电影| 日韩毛片视频在线看| 亚洲第一搞黄网站| 国产成人亚洲综合a∨婷婷图片| 91麻豆6部合集magnet| 6080午夜不卡| 国产精品久久777777| 日本vs亚洲vs韩国一区三区二区 | 毛片一区二区三区| 成人爱爱电影网址| 日韩欧美卡一卡二| 亚洲欧美偷拍三级| 韩国一区二区三区| 欧美三级电影一区| 国产精品美女久久久久aⅴ国产馆| 一区二区三区美女| 成人网页在线观看| 日韩欧美一级在线播放| 亚洲精品国产无天堂网2021| 国产精品一区二区91| 日韩一级免费一区| 亚洲国产欧美一区二区三区丁香婷| 国产激情一区二区三区四区|