最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 正文

ASP 无组件上传 文件上传

来源:动视网 责编:小OO 时间:2025-10-03 20:09:49
文档

ASP 无组件上传 文件上传

木目ASP文件上传工具0)ThenSetuploadStream_c=Server.CreateObject("ADODB.Stream")uploadStream_c.Type=1uploadStream_c.OpenuploadStream_c.WriteRequest.BinaryRead(uploadAll_a)uploadStream_c.Position=0FormDataAll_d=uploadStream_c.ReadCrLf_e=chrB(13)&chrB(10)FormSt
推荐度:
导读木目ASP文件上传工具0)ThenSetuploadStream_c=Server.CreateObject("ADODB.Stream")uploadStream_c.Type=1uploadStream_c.OpenuploadStream_c.WriteRequest.BinaryRead(uploadAll_a)uploadStream_c.Position=0FormDataAll_d=uploadStream_c.ReadCrLf_e=chrB(13)&chrB(10)FormSt
<%

Response.Buffer = True

Server.ScriptTimeOut=9999999

On Error Resume Next

%>

木目ASP文件上传工具

<%

ExtName = "jpg,gif,png,txt,rar,zip,doc" '允许扩展名

SavePath = "upload" '保存路径

If Right(SavePath,1) <>"/" Then SavePath=SavePath&"/" '在目录后加(/)

CheckAndCreateFolder(SavePath)

uploadAll_a = Request.TotalBytes '取得客户端全部内容

If(uploadAll_a>0) Then

Set uploadStream_c = Server.CreateObject("ADODB.Stream")

uploadStream_c.Type = 1

uploadStream_c.Open

uploadStream_c.Write Request.BinaryRead(uploadAll_a)

uploadStream_c.Position = 0

FormDataAll_d = uploadStream_c.Read

CrLf_e = chrB(13)&chrB(10)

FormStart_f = InStrB(FormDataAll_d,CrLf_e)

FormEnd_g = InStrB(FormStart_f+1,FormDataAll_d,CrLf_e)

Set FormStream_h = Server.Createobject("ADODB.Stream")

FormStream_h.Type = 1

FormStream_h.Open

uploadStream_c.Position = FormStart_f + 1

uploadStream_c.CopyTo FormStream_h,FormEnd_g-FormStart_f-3

FormStream_h.Position = 0

FormStream_h.Type = 2

FormStream_h.CharSet = "GB2312"

FormStreamText_i = FormStream_h.Readtext

FormStream_h.Close

FileName_j = Mid(FormStreamText_i,InstrRev(FormStreamText_i,"\\")+1,FormEnd_g)

If(CheckFileExt(FileName_j,ExtName)) Then

SaveFile = Server.MapPath(SavePath & FileName_j)

If Err Then

Response.Write "文件上传:文件上传出错!   重新上传文件
"

Err.Clear

Else

SaveFile = CheckFileExists(SaveFile)

k=Instrb(FormDataAll_d,CrLf_e&CrLf_e)+4

l=Instrb(k+1,FormDataAll_d,leftB(FormDataAll_d,FormStart_f-1))-k-2

FormStream_h.Type=1

FormStream_h.Open

uploadStream_c.Position=k-1

uploadStream_c.CopyTo FormStream_h,l

FormStream_h.SaveToFile SaveFile,2

SaveFileName = Mid(SaveFile,InstrRev(SaveFile,"\\")+1)

'---------把图片插入数据库--------

DbPath = Server.MapPath("date/date.mdb")

Set conn = CreateObject("ADODB.Connection")

conn.open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & DbPath & ";"

set rs = CreateObject

("adodb.recordset")

rs.CursorLocation = 3

rs.open "select * from 手机信息 where 1=0

文档

ASP 无组件上传 文件上传

木目ASP文件上传工具0)ThenSetuploadStream_c=Server.CreateObject("ADODB.Stream")uploadStream_c.Type=1uploadStream_c.OpenuploadStream_c.WriteRequest.BinaryRead(uploadAll_a)uploadStream_c.Position=0FormDataAll_d=uploadStream_c.ReadCrLf_e=chrB(13)&chrB(10)FormSt
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top