asp获取上传文件名|如何利用ASP获取上传文件的后缀名

asp获取上传文件名|如何利用ASP获取上传文件的后缀名的第1张示图

Ⅰ 如何利用ASP获取上传文件的后缀名

利用提取抄 .后面的字符来获得袭后缀名;以下代码亲测成功:<%'mz代表获取的文件名'hz代表文件后缀名mz=request.form("文本框ID") hz= Mid(mz, InstrRev(mz, ".") + 1) %>

Ⅱ ASP上传文件怎么样得到文件名(去掉后缀的那部分)

post.asp做为发表页,其中引用choose.asp作图片上传choose.asp提供浏览选择图片,提交数据给upload.aspupload.asp中的asp程序负责上传writepost.asp负责将文本和图片名一起写入数据库1--------filename="上传后获得的文件名",然后upload.asp自动跳转choose.asp页,加上参数,格式为:choose.asp?filename="上传后获得的文件名"然后你用Request.QueryString("filename")即可获取文件名,然后就能将post.asp中书写的文本一起提交给wirtepost.asp保存了2-----------也可以用session来保存文件名,session("filename")="上传后获得的文件名",然后直接跳转回choose.asp,在post.asp页提供的表单中写完文本,提交给writepost.asp保存,因为用的session所以不必担心文件名丢失那最后在writepost.asp中,如果用session,完成保存动作后,要清空session("filename")哦

Ⅲ asp 如何获取本地文件名和后缀名

asp获取文件名和扩展名的函数代码<%functiongetfilename(text)text=left(text,instrrev(fl,".")-1)getfilename=textendfunctionfunctiongetextn(text)text=left(text,instr(text,".")-1)getextn=textendfunction%> 这样就可以了,获得就是.扩展名<%lname="文本字段名字"la=split(lname,"/")num=ubound(la)lb=split(la(num),".")num2=ubound(lb)response.write("."&lb(num2))%>这样获得的是整个文件名<%a="c:/windows/windows/windows/tex.txt"b=split(a,"/")a=ubound(b)response.write(b(a))%>

Ⅳ asp.net 显示上传文件文件名

这是一个刷新的问题,当你单击button 后,如果filePath 确定已经获取到了上传文件名的名字那么你就可以将filePath 显示在asp:Label 或者是asp:textbox 中。 并对其做局部刷新。这样就可以获得值了。局部刷新用asp.net 或者是ajax来完成

Ⅳ ASP图片上传如何获得上传页面发过来的图片文件名

protected void Button19_Click(object sender, EventArgs e) { bool fileIsValid = false; //如果确认了上传文件,则判断文件类型是否符合要求 if (this.FileUpload1.HasFile) { //获取上传文件的后缀 String fileExtension = System.IO.Path.GetExtension(this.FileUpload1.FileName).ToLower(); String[] restrictExtension ={ ".gif", ".jpg", ".bmp", ".png" }; //判断文件类型是否符合要求 for (int i = 0; i < restrictExtension.Length; i++) { if (fileExtension == restrictExtension[i]) { fileIsValid = true; } } //如果文件类型符合要求,调用SaveAs方法实现上传,并显示相关信息 if (fileIsValid == true) { try { this.Image1.ImageUrl = "~/images/" + FileUpload1.FileName; this.FileUpload1.SaveAs(Server.MapPath("~/images/") + FileUpload1.FileName); this.Label1.Text += "<li>" + "原文件路径:" + this.FileUpload1.PostedFile.FileName; this.Label1.Text += "<Br/>"; //this.Label2.Text.Split("//"); TextBox1.Text = this.FileUpload1.FileName;//定义一个文本框,得到上传得文件名,为录入数据库作准备 } catch { this.Label2.Text = "文件上传失败!"; } finally { } } else { this.Label3.Text = "只能够上传后缀为.gif,.jpg,.bmp,.png的文件夹"; } } }

Ⅵ asp.net已经获取一个要上传的文件的文件名,怎么获取文件的内容

FileUpload1.FileBytes这个属性就是文件内容了…… 如果你是传文件到服务器,不是上传到数据库的话就用FileUpload1.Save()方法就可以了

Ⅶ asp中如何获得上传文件的名字

post.asp 做为发表页,其中引用choose.asp作图片上传 choose.asp 提供浏览选择图片,提交数据给upload.aspupload.asp中的asp程序负责上传writepost.asp 负责将文本和图片名一起写入数据库1--------filename="上传后获得的文件名",然后upload.asp自动跳转choose.asp 页,加上参数,格式为:choose.asp?filename="上传后获得的文件名"然后你用Request.QueryString("filename")即可获取文件名,然后就能将post.asp中书写的文本一起提交给wirtepost.asp 保存了2-----------也可以用session来保存文件名,session("filename")="上传后获得的文件名",然后直接跳转回choose.asp,在post.asp页提供的表单中写完文本,提交给writepost.asp 保存,因为用的session所以不必担心文件名丢失那最后在writepost.asp 中,如果用session,完成保存动作后,要清空session("filename")哦

Ⅷ ASP中怎么获取刚才上传的文件的文件名

dim arr(3)后面加一行s=""filename=year(now)&month(now)&day(now)&hour(now)&minute(now)&second(now)& "." & fileNew 后面加一行s=s & "/upfile/"&filename最后一句的response.write 改成Response.write "<script type='text/javascript'>fn=<% =s %>;parent.document.getElementById('content_1').value=parent.document.getElementById('content_1').value+fn;</script>"

Ⅸ 关于ASP上传文件怎样获原文个名

1、这段代码不能上传文件,你应该是在本地机上测试的asp代码复制本地磁盘文件而已,你传到网络服务器上面一试就知道了2、下载个上传组件,上面有获取文件名的函数3、建议下载 无惧上传类 就可以了

Ⅹ asp file类型 如何获取文件名

<input name="ImgUrl" type="text" id="ImgUrl" size="50" maxlength="255"><input name="FileName" type="FILE" class="tx1" size="30"><input type="button" name="Submit" value="上传" onClick="ImgUrl.value=/[^\\]+\.\w+$/.exec(FileName.value)[0]">

未经允许不得转载:山九号 » asp获取上传文件名|如何利用ASP获取上传文件的后缀名

赞 (0)